Index: generic/nsf.c =================================================================== diff -u -N -rb49af3576652dce94b465a99175d2a3493c64c16 -r90b08e1f50b31cf2637d9ea96e2a859a828e64f9 --- generic/nsf.c (.../nsf.c) (revision b49af3576652dce94b465a99175d2a3493c64c16) +++ generic/nsf.c (.../nsf.c) (revision 90b08e1f50b31cf2637d9ea96e2a859a828e64f9) @@ -14465,8 +14465,8 @@ int Nsf_ConvertToBoolean(Tcl_Interp *interp, Tcl_Obj *objPtr, Nsf_Param const *pPtr, ClientData *clientData, Tcl_Obj **outObjPtr) { - int result, bool; - result = Tcl_GetBooleanFromObj(interp, objPtr, &bool); + int result, boolVal; + result = Tcl_GetBooleanFromObj(interp, objPtr, &boolVal); nonnull_assert(interp != NULL); nonnull_assert(objPtr != NULL); @@ -14475,7 +14475,7 @@ nonnull_assert(outObjPtr != NULL); if (likely(result == TCL_OK)) { - *clientData = (ClientData)INT2PTR(bool); + *clientData = (ClientData)INT2PTR(boolVal); } else { Tcl_ResetResult(interp); NsfObjErrType(interp, NULL, objPtr, "boolean", pPtr);