Index: generic/nsf.h =================================================================== diff -u -r2ba521e3dfbb1294908b51ed8e13dab5adc3ca03 -r24724ebae83af4e0104b349a2fb582bfc71a7475 --- generic/nsf.h (.../nsf.h) (revision 2ba521e3dfbb1294908b51ed8e13dab5adc3ca03) +++ generic/nsf.h (.../nsf.h) (revision 24724ebae83af4e0104b349a2fb582bfc71a7475) @@ -277,7 +277,15 @@ extern int NsfUnexpectedArgumentError(Tcl_Interp *interp, CONST char *argumentString, - Nsf_Object *object, Nsf_Param CONST *paramPtr, Tcl_Obj *procNameObj); + Nsf_Object *object, Nsf_Param CONST *paramPtr, + Tcl_Obj *procNameObj); +extern int +NsfUnexpectedNonposArgumentError(Tcl_Interp *interp, + CONST char *argumentString, + Nsf_Object *object, + Nsf_Param CONST *currentParamPtr, + Nsf_Param CONST *paramPtr, + Tcl_Obj *procNameObj); /* * logging