Index: generic/nsfInt.h =================================================================== diff -u -rd9746cd559eef3076fe2db1f34116fb45f8ad989 -r68df0e0f7b64227082179246fc4ab296babd2263 --- generic/nsfInt.h (.../nsfInt.h) (revision d9746cd559eef3076fe2db1f34116fb45f8ad989) +++ generic/nsfInt.h (.../nsfInt.h) (revision 68df0e0f7b64227082179246fc4ab296babd2263) @@ -1236,19 +1236,21 @@ */ EXTERN Tcl_ObjType NsfInstanceMethodObjType; EXTERN Tcl_ObjType NsfObjectMethodObjType; -EXTERN int NsfMethodObjSet(Tcl_Interp *UNUSED(interp), - Tcl_Obj *objPtr, - Tcl_ObjType *objectType, - void *context, - unsigned int methodEpoch, - Tcl_Command cmd, - NsfClass *class, - unsigned int flags) - nonnull(1) nonnull(2) nonnull(3) nonnull(4) nonnull(6); +EXTERN int NsfMethodObjSet( + Tcl_Interp *UNUSED(interp), + Tcl_Obj *objPtr, + const Tcl_ObjType *objectType, + void *context, + unsigned int methodEpoch, + Tcl_Command cmd, + NsfClass *class, + unsigned int flags +) nonnull(1) nonnull(2) nonnull(3) nonnull(4) nonnull(6); + typedef struct { void *context; Tcl_Command cmd;