Index: generic/nsfObjectData.c =================================================================== diff -u -ra09faeafaaacd8dcd4c52cdb86653993e8dc499a -ra6e6e5de115f92c579b867bb88323a9916aec4d4 --- generic/nsfObjectData.c (.../nsfObjectData.c) (revision a09faeafaaacd8dcd4c52cdb86653993e8dc499a) +++ generic/nsfObjectData.c (.../nsfObjectData.c) (revision a6e6e5de115f92c579b867bb88323a9916aec4d4) @@ -30,15 +30,15 @@ #include "nsfInt.h" #ifdef NSF_OBJECTDATA -extern void +EXTERN void NsfFreeObjectData(NsfClass* cl) { if (cl->opt && cl->opt->objectdata) { Tcl_DeleteHashTable(cl->opt->objectdata); ckfree((char*)cl->opt->objectdata); cl->opt->objectdata = 0; } } -extern void +EXTERN void NsfSetObjectData(NsfObject* obj, NsfClass* cl, ClientData data) { Tcl_HashEntry *hPtr; int nw; @@ -53,7 +53,7 @@ Tcl_SetHashValue(hPtr, data); } -extern int +EXTERN int NsfGetObjectData(NsfObject* obj, NsfClass* cl, ClientData* data) { Tcl_HashEntry *hPtr; if (!cl->opt || !cl->opt->objectdata) @@ -63,7 +63,7 @@ return hPtr != 0; } -extern int +EXTERN int NsfUnsetObjectData(NsfObject* obj, NsfClass* cl) { Tcl_HashEntry *hPtr;