Index: generic/nsfInt.h =================================================================== diff -u -rd9a459330a06bea4b9be22e63dfeb3501fc82f83 -r9612df653b52256b9e8980af511d6e45ffea5582 --- generic/nsfInt.h (.../nsfInt.h) (revision d9a459330a06bea4b9be22e63dfeb3501fc82f83) +++ generic/nsfInt.h (.../nsfInt.h) (revision 9612df653b52256b9e8980af511d6e45ffea5582) @@ -667,14 +667,15 @@ #endif typedef struct NsfObjectSystem { - NsfClass *rootClass; - NsfClass *rootMetaClass; - unsigned int overloadedMethods; - unsigned int definedMethods; - Tcl_Obj *methods[NSF_s_set_idx+2]; - Tcl_Obj *handles[NSF_s_set_idx+2]; + NsfClass *rootClass; + NsfClass *rootMetaClass; + unsigned int overloadedMethods; + unsigned int definedMethods; + Tcl_Obj *methods[NSF_s_set_idx+2]; + const char *methodNames[NSF_s_set_idx+2]; + Tcl_Obj *handles[NSF_s_set_idx+2]; struct NsfObjectSystem *nextPtr; - char protected[NSF_s_set_idx+2]; + char protected[NSF_s_set_idx+2]; } NsfObjectSystem;