Index: generic/nsfDebug.c =================================================================== diff -u -N -r0a96330dfacd0df74641159e61dca74f0576ba1d -r9ec1809a2cf35bba30d1c546dcf92675693108d3 --- generic/nsfDebug.c (.../nsfDebug.c) (revision 0a96330dfacd0df74641159e61dca74f0576ba1d) +++ generic/nsfDebug.c (.../nsfDebug.c) (revision 9ec1809a2cf35bba30d1c546dcf92675693108d3) @@ -328,9 +328,6 @@ NsfMemCountRelease() { int *tableInitialized; Tcl_HashTable *tablePtr = NsfMemCountGetTable(&tableInitialized); - Tcl_HashSearch search; - Tcl_HashEntry *hPtr; - int count = 0; #ifdef NSF_MEM_TRACE fprintf(stderr, "+++ release count %d\n", *tableInitialized); @@ -342,6 +339,10 @@ } if (*tableInitialized == 1) { + Tcl_HashSearch search; + Tcl_HashEntry *hPtr; + int count = 0; + fprintf(stderr, "******** NSF MEM Count *********\n* count peak\n"); for (hPtr = Tcl_FirstHashEntry(tablePtr, &search); hPtr != NULL;