Index: generic/nsf.c =================================================================== diff -u -N -r9e281d5110f397a9e9b8317325d0675f1793246d -r37833d2979f789fc14627e6c1f38ca3cb0ceac01 --- generic/nsf.c (.../nsf.c) (revision 9e281d5110f397a9e9b8317325d0675f1793246d) +++ generic/nsf.c (.../nsf.c) (revision 37833d2979f789fc14627e6c1f38ca3cb0ceac01) @@ -33536,7 +33536,7 @@ nonnull_assert(object != NULL); nonnull_assert(class != NULL); - Tcl_SetBooleanObj(Tcl_GetObjResult(interp), (int)HasMixin(interp, object, class)); + Tcl_SetBooleanObj(Tcl_GetObjResult(interp), (int)(HasMixin(interp, object, class))); return TCL_OK; } @@ -33566,7 +33566,7 @@ nonnull_assert(object != NULL); nonnull_assert(class != NULL); - Tcl_SetBooleanObj(Tcl_GetObjResult(interp), (int)IsSubType(object->cl, class)); + Tcl_SetBooleanObj(Tcl_GetObjResult(interp), (int)(IsSubType(object->cl, class))); return TCL_OK; }