Index: generic/nsfError.c =================================================================== diff -u -rf2c0f8e055015e58f3fa7bd338c872a2b7d76113 -rcd96543a3a6fb25ec8e52548892d12d244208a1a --- generic/nsfError.c (.../nsfError.c) (revision f2c0f8e055015e58f3fa7bd338c872a2b7d76113) +++ generic/nsfError.c (.../nsfError.c) (revision cd96543a3a6fb25ec8e52548892d12d244208a1a) @@ -141,11 +141,12 @@ } extern int -NsfObjErrType(Tcl_Interp *interp, Tcl_Obj *value, char *type, char *parameterName) { +NsfObjErrType(Tcl_Interp *interp, Tcl_Obj *value, CONST char *type, char *parameterName) { Tcl_ResetResult(interp); Tcl_AppendResult(interp,"expected ", type, " but got \"", ObjStr(value), "\"", - parameterName ? " for parameter " : "", + parameterName ? " for parameter \"" : "", parameterName ? parameterName : "", + parameterName ? "\"" : "", (char *) NULL); return TCL_ERROR; }