Index: generic/stubs8.6/nsfDecls.h =================================================================== diff -u -r2ff112f22072618fa57d835aceafcc10ac3adf5a -r9e8610ba86e16a518747bd25907d04b2aaf19dd5 --- generic/stubs8.6/nsfDecls.h (.../nsfDecls.h) (revision 2ff112f22072618fa57d835aceafcc10ac3adf5a) +++ generic/stubs8.6/nsfDecls.h (.../nsfDecls.h) (revision 9e8610ba86e16a518747bd25907d04b2aaf19dd5) @@ -197,6 +197,11 @@ /* 39 */ EXTERN int Nsf_CmdDefinitionRegister(Tcl_Interp *interp, Nsf_methodDefinition *definitionRecords); +/* 40 */ +EXTERN int NsfArgumentError(Tcl_Interp *interp, + CONST char *errorMsg, + Nsf_Param CONST *paramPtr, + Tcl_Obj *cmdNameObj, Tcl_Obj *methodPathObj); typedef struct { const struct NsfIntStubs *nsfIntStubs; @@ -246,6 +251,7 @@ int (*nsf_ConvertToTclobj) (Tcl_Interp *interp, Tcl_Obj *objPtr, Nsf_Param CONST *pPtr, ClientData *clientData, Tcl_Obj **outObjPtr); /* 37 */ int (*nsf_EnumerationTypeRegister) (Tcl_Interp *interp, Nsf_EnumeratorConverterEntry *typeRecords); /* 38 */ int (*nsf_CmdDefinitionRegister) (Tcl_Interp *interp, Nsf_methodDefinition *definitionRecords); /* 39 */ + int (*nsfArgumentError) (Tcl_Interp *interp, CONST char *errorMsg, Nsf_Param CONST *paramPtr, Tcl_Obj *cmdNameObj, Tcl_Obj *methodPathObj); /* 40 */ } NsfStubs; extern const NsfStubs *nsfStubsPtr; @@ -339,6 +345,8 @@ (nsfStubsPtr->nsf_EnumerationTypeRegister) /* 38 */ #define Nsf_CmdDefinitionRegister \ (nsfStubsPtr->nsf_CmdDefinitionRegister) /* 39 */ +#define NsfArgumentError \ + (nsfStubsPtr->nsfArgumentError) /* 40 */ #endif /* defined(USE_NSF_STUBS) */