Index: generic/nsf.decls =================================================================== diff -u -ra963e8896fd07c345ccfa034cbd043344edbf083 -r745c46b4619253f283fe4285d1f4a83375e3d9d7 --- generic/nsf.decls (.../nsf.decls) (revision a963e8896fd07c345ccfa034cbd043344edbf083) +++ generic/nsf.decls (.../nsf.decls) (revision 745c46b4619253f283fe4285d1f4a83375e3d9d7) @@ -129,29 +129,29 @@ declare 21 generic { int NsfCallMethodWithArgs(Tcl_Interp *interp, Nsf_Object *object, Tcl_Obj *methodObj, Tcl_Obj *arg1, - int givenObjc, Tcl_Obj *const objv[], + TCL_OBJC_T givenObjc, Tcl_Obj *const objv[], unsigned int flags) } declare 22 generic { int NsfAddObjectMethod(Tcl_Interp *interp, struct Nsf_Object *object, - const char *methodName, Tcl_ObjCmdProc *proc, + const char *methodName, TCL_OBJCMDPROC_T *proc, ClientData clientData, Tcl_CmdDeleteProc *dp, unsigned int flags) } declare 23 generic { int NsfAddClassMethod(Tcl_Interp *interp, struct Nsf_Class *class, - const char *methodName, Tcl_ObjCmdProc *proc, + const char *methodName, TCL_OBJCMDPROC_T *proc, ClientData clientData, Tcl_CmdDeleteProc *dp, unsigned int flags) } declare 24 generic { int NsfCreate(Tcl_Interp *interp, Nsf_Class *class, Tcl_Obj *nameObj, - int objc, Tcl_Obj *const objv[]) + TCL_OBJC_T objc, Tcl_Obj *const objv[]) } declare 25 generic { - int Nsf_ArgumentParse(Tcl_Interp *interp, int objc, Tcl_Obj *const objv[], + int Nsf_ArgumentParse(Tcl_Interp *interp, TCL_OBJC_T objc, Tcl_Obj *const objv[], Nsf_Object *object, Tcl_Obj *procNameObj, - Nsf_Param const *paramPtr, int nrParams, int serial, + Nsf_Param const *paramPtr, TCL_OBJC_T nrParams, int serial, unsigned int processFlags, Nsf_ParseContext *pcPtr) } declare 26 generic {