Index: generic/nsfDebug.c =================================================================== diff -u -N -r6af35a888e33da976e283271bb68060f34d91a9a -r5fb947bcc2841847055d78332effcece3d622010 --- generic/nsfDebug.c (.../nsfDebug.c) (revision 6af35a888e33da976e283271bb68060f34d91a9a) +++ generic/nsfDebug.c (.../nsfDebug.c) (revision 5fb947bcc2841847055d78332effcece3d622010) @@ -303,10 +303,10 @@ *---------------------------------------------------------------------- */ -void NsfMemCountFree(char *id, void *p) nonnull(1); +void NsfMemCountFree(const char *id, void *p) nonnull(1); void -NsfMemCountFree(char *id, void *p) { +NsfMemCountFree(const char *id, void *p) { NsfMemCounter *entry; int *tableInitialized; Tcl_HashTable *tablePtr = NsfMemCountGetTable(&tableInitialized); Index: generic/nsfInt.h =================================================================== diff -u -N -r1aa07d20cab9258b273f984cd694673dfa6a86b8 -r5fb947bcc2841847055d78332effcece3d622010 --- generic/nsfInt.h (.../nsfInt.h) (revision 1aa07d20cab9258b273f984cd694673dfa6a86b8) +++ generic/nsfInt.h (.../nsfInt.h) (revision 5fb947bcc2841847055d78332effcece3d622010) @@ -1064,8 +1064,8 @@ * MEM Counting */ #ifdef NSF_MEM_COUNT -void NsfMemCountAlloc(char *id, void *); -void NsfMemCountFree(char *id, void *); +void NsfMemCountAlloc(const char *id, void *); +void NsfMemCountFree(const char *id, void *); void NsfMemCountInit(void); void NsfMemCountRelease(void); #endif /* NSF_MEM_COUNT */