Index: generic/nsfStubLib.c =================================================================== diff -u -rcbcfec72376d549a806859c873195cc0ebc9c9ea -r24571ae44c492c681d3efd2f2d2f5169ad7d6d57 --- generic/nsfStubLib.c (.../nsfStubLib.c) (revision cbcfec72376d549a806859c873195cc0ebc9c9ea) +++ generic/nsfStubLib.c (.../nsfStubLib.c) (revision 24571ae44c492c681d3efd2f2d2f5169ad7d6d57) @@ -114,14 +114,14 @@ return NULL; } else { CONST86 NsfStubs * const stubsPtr = clientData; - CONST86 NsfIntStubs * const intStubsPtr = stubsPtr->hooks ? + CONST86 NsfIntStubs * const intStubsPtr = (stubsPtr->hooks != NULL) ? stubsPtr->hooks->nsfIntStubs : NULL; if (actualVersion == NULL) { return NULL; } - if (!intStubsPtr) { + if (intStubsPtr == NULL) { static char *errMsg = "missing stubInt table pointer"; Tcl_ResetResult(interp);