Index: generic/nsf.c =================================================================== diff -u -N -r8a317ed5515ad840a4d7c630050b0cd76e59440f -r0352b04ae5da2a0e5998696846d01670188b0f72 --- generic/nsf.c (.../nsf.c) (revision 8a317ed5515ad840a4d7c630050b0cd76e59440f) +++ generic/nsf.c (.../nsf.c) (revision 0352b04ae5da2a0e5998696846d01670188b0f72) @@ -26063,7 +26063,7 @@ int result, objc; fprintf(stderr, "Tcl_GetCurrentNamespace(interp) %s\n", Tcl_GetCurrentNamespace(interp)->fullName); - result = ParamDefsParse(interp, NsfGlobalObjs[NSF_PARSE_ARGS], argspecObj, + result = ParamDefsParse2(interp, NsfGlobalObjs[NSF_PARSE_ARGS], argspecObj, NSF_DISALLOWED_ARG_METHOD_PARAMETER, 1 /* force use of param structure, even for Tcl-only params */, &parsedParam, Tcl_GetCurrentNamespace(interp)->fullName);