@@ -310,11 +310,12 @@ return YES; if (object == nil) return NO; - for (iter = object->isa; iter != Nil; iter = class_getSuperclass(iter)) + for (iter = object_getClass(object); iter != Nil; + iter = class_getSuperclass(iter)) if (iter == class) return YES; return NO; }