Index: generic/nsfError.c =================================================================== diff -u -rb01ae78fb55550ee1ce97f2c8c69a07535190411 -r211c77c1a94a47be185a8bfb12c89512937b1901 --- generic/nsfError.c (.../nsfError.c) (revision b01ae78fb55550ee1ce97f2c8c69a07535190411) +++ generic/nsfError.c (.../nsfError.c) (revision 211c77c1a94a47be185a8bfb12c89512937b1901) @@ -203,10 +203,10 @@ *---------------------------------------------------------------------- */ int -NsfNoDispatchObjectError(Tcl_Interp *interp, CONST char *methodName) { - return NsfPrintError(interp, "Method %s not dispatched on object; " - "don't call aliased methods via namespace paths!", - methodName); +NsfDispatchClientDataError(Tcl_Interp *interp, ClientData clientData, CONST char *what, CONST char *methodName) { + return NsfPrintError(interp, "Method %s not dispatched on valid %s%s", + methodName, what, + clientData ? "" : " ; don't call aliased methods via namespace paths!"); } extern int