Index: generic/nsfDebug.c =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r1bc7c8a33a752a3ed84f23119abd37b10f4144bf --- generic/nsfDebug.c (.../nsfDebug.c) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsfDebug.c (.../nsfDebug.c) (revision 1bc7c8a33a752a3ed84f23119abd37b10f4144bf) @@ -346,9 +346,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); @@ -360,6 +357,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;