Index: generic/nsfStubLib.c =================================================================== diff -u -N -rdbd95b0155c23213b81125e318b0691cb75f66f5 -r8e079b542dd68c7975117266efba2b4701909ce9 --- generic/nsfStubLib.c (.../nsfStubLib.c) (revision dbd95b0155c23213b81125e318b0691cb75f66f5) +++ generic/nsfStubLib.c (.../nsfStubLib.c) (revision 8e079b542dd68c7975117266efba2b4701909ce9) @@ -108,9 +108,8 @@ version, exact, actualVersion, clientData);*/ if (clientData == NULL) { - Tcl_ResetResult(interp); - Tcl_AppendResult(interp, "Error loading package ", packageName, - ": package not present or incomplete", NULL); + NsfPrintError(interp, "Error loading package %s: " + "package not present or incomplete", packageName); return NULL; } else { CONST86 NsfStubs * const stubsPtr = clientData; @@ -125,9 +124,9 @@ static char *errMsg = "missing stubInt table pointer"; Tcl_ResetResult(interp); - Tcl_AppendResult(interp, "Error loading package", packageName, - ": (requested version '", version, "', loaded version '", - actualVersion, "'): ", errMsg, NULL); + NsfPrintError(interp, "Error loading package %s: " + "(requested version '%s', loaded version '%s'): %s", + packageName, version, actualVersion, errMsg); return NULL; }