[teklib-general] changeset in /hg/teklib/current: removed extern, added TLIBAPI d...

Timm S. Mueller tmueller at neoscientists.org
Mon Jul 9 22:07:55 CEST 2007


changeset ed7bc1408feb in /hg/teklib/current
details: http://teklib.org:8001/hg/teklib/current?cmd=changeset;node=ed7bc1408feb
description:
	removed extern, added TLIBAPI declarations

diffs (50 lines):

diff -r 3eb3299d5696 -r ed7bc1408feb tek/teklib.h
--- a/tek/teklib.h	Fri Jun 22 00:34:22 2007 +0200
+++ b/tek/teklib.h	Fri Jun 22 08:17:54 2007 +0200
@@ -20,27 +20,26 @@ extern "C" {
 extern "C" {
 #endif
 
-extern TLIBAPI TAPTR TEKCreate(TTAGITEM *tags);
-extern TLIBAPI TVOID TDestroy(TAPTR handle);
-extern TLIBAPI TVOID TDestroyList(struct TList *list);
-extern TLIBAPI TAPTR TNewInstance(TAPTR mod, TUINT possize, TUINT negsize);
-extern TLIBAPI TVOID TFreeInstance(TAPTR mod);
-extern TLIBAPI TVOID TInitVectors(TAPTR mod, const TMFPTR *vectors,
-	TUINT numv);
-extern TLIBAPI TTAG TGetTag(TTAGITEM *taglist, TUINT tag, TTAG defvalue);
-extern TLIBAPI TVOID TInitList(struct TList *list);
-extern TLIBAPI TVOID TAddHead(struct TList *list, struct TNode *node);
-extern TLIBAPI TVOID TAddTail(struct TList *list, struct TNode *node);
-extern TLIBAPI struct TNode *TRemHead(struct TList *list);
-extern TLIBAPI struct TNode *TRemTail(struct TList *list);
-extern TLIBAPI TVOID TRemove(struct TNode *node);
-extern TLIBAPI TVOID TNodeUp(struct TNode *node);
-extern TLIBAPI TVOID TInsert(struct TList *list, struct TNode *node,
+TLIBAPI TAPTR TEKCreate(TTAGITEM *tags);
+TLIBAPI TVOID TDestroy(TAPTR handle);
+TLIBAPI TVOID TDestroyList(struct TList *list);
+TLIBAPI TAPTR TNewInstance(TAPTR mod, TUINT possize, TUINT negsize);
+TLIBAPI TVOID TFreeInstance(TAPTR mod);
+TLIBAPI TVOID TInitVectors(TAPTR mod, const TMFPTR *vectors, TUINT numv);
+TLIBAPI TTAG TGetTag(TTAGITEM *taglist, TUINT tag, TTAG defvalue);
+TLIBAPI TVOID TInitList(struct TList *list);
+TLIBAPI TVOID TAddHead(struct TList *list, struct TNode *node);
+TLIBAPI TVOID TAddTail(struct TList *list, struct TNode *node);
+TLIBAPI struct TNode *TRemHead(struct TList *list);
+TLIBAPI struct TNode *TRemTail(struct TList *list);
+TLIBAPI TVOID TRemove(struct TNode *node);
+TLIBAPI TVOID TNodeUp(struct TNode *node);
+TLIBAPI TVOID TInsert(struct TList *list, struct TNode *node,
 	struct TNode *prednode);
-extern TLIBAPI TBOOL TForEachTag(struct TTagItem *taglist, struct THook *hook);
-extern TLIBAPI struct THandle *TFindHandle(struct TList *list, TSTRPTR s2);
-extern TLIBAPI TVOID TInitHook(struct THook *hook, THOOKFUNC func, TAPTR data);
-extern TLIBAPI TTAG TCallHookPkt(struct THook *hook, TAPTR obj, TTAG msg);
+TLIBAPI TBOOL TForEachTag(struct TTagItem *taglist, struct THook *hook);
+TLIBAPI struct THandle *TFindHandle(struct TList *list, TSTRPTR s2);
+TLIBAPI TVOID TInitHook(struct THook *hook, THOOKFUNC func, TAPTR data);
+TLIBAPI TTAG TCallHookPkt(struct THook *hook, TAPTR obj, TTAG msg);
 
 #ifdef __cplusplus
 }


More information about the teklib-general mailing list