Index: generic/nsfInt.h =================================================================== diff -u -rbf363a408bfa522970f24b06967f2091604b6d02 -r6889109b1238e52796b59d0f35b81e00f9f268cf --- generic/nsfInt.h (.../nsfInt.h) (revision bf363a408bfa522970f24b06967f2091604b6d02) +++ generic/nsfInt.h (.../nsfInt.h) (revision 6889109b1238e52796b59d0f35b81e00f9f268cf) @@ -87,7 +87,6 @@ #endif #ifdef NSF_MEM_COUNT -Tcl_HashTable nsfMemCount; extern int nsfMemCountInterpCounter; typedef struct NsfMemCounter { int peak; @@ -97,6 +96,7 @@ # define MEM_COUNT_FREE(id,p) NsfMemCountFree(id,p) # define MEM_COUNT_INIT() \ if (nsfMemCountInterpCounter == 0) { \ + extern Tcl_HashTable nsfMemCount; \ Tcl_InitHashTable(&nsfMemCount, TCL_STRING_KEYS); \ nsfMemCountInterpCounter = 1; \ }