Index: generic/nsfObj.c =================================================================== diff -u -r7ecc88fbc4a1456456a36460f1ea8cee4eff874e -r7def5bc35b6d31f0390d943d6d2221f8938b0e8a --- generic/nsfObj.c (.../nsfObj.c) (revision 7ecc88fbc4a1456456a36460f1ea8cee4eff874e) +++ generic/nsfObj.c (.../nsfObj.c) (revision 7def5bc35b6d31f0390d943d6d2221f8938b0e8a) @@ -138,7 +138,7 @@ * Free or reuse the old interal representation and store own * structure as internal representation. */ - if (likely(objPtr->typePtr != objectType)) { + if (objPtr->typePtr != objectType) { #if defined(METHOD_OBJECT_TRACE) fprintf(stderr, "... NsfMethodObjSet frees old int rep %s\n", objPtr->typePtr ? objPtr->typePtr->name : "none"); @@ -276,7 +276,7 @@ * Free or reuse the old interal representation and store own * structure as internal representation. */ - if (likely(objPtr->typePtr != &NsfFlagObjType)) { + if (objPtr->typePtr != &NsfFlagObjType) { TclFreeIntRep(objPtr); flagPtr = NEW(NsfFlag); /*fprintf(stderr, "NsfFlagObjSet allocated NsfFlag %p for %s\n", flagPtr, ObjStr(objPtr));*/