From 863022859daf768858c743fe79206d9a03a6e01b Mon Sep 17 00:00:00 2001 From: rfm Date: Mon, 11 Jan 2010 11:23:03 +0000 Subject: [PATCH] avoid compiler warnings git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29258 72102866-910b-0410-8b05-ffd578937521 --- Source/NSObject.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Source/NSObject.m b/Source/NSObject.m index 483fc5b54..665ddab81 100644 --- a/Source/NSObject.m +++ b/Source/NSObject.m @@ -671,7 +671,7 @@ NSDeallocateObject(NSObject *anObject) void GSPrivateSwizzle(id o, Class c) { - if (o->class_pointer != c) + if ((Class)o->class_pointer != c) { #if GS_WITH_GC /* We only do allocation counting for objects that can be @@ -2469,6 +2469,11 @@ objc_create_block_classes_as_subclasses_of(Class super) __attribute__((weak)); @implementation NSZombie +- (Class) class +{ + GSLogZombie(self, @selector(class)); + return (Class)0; +} - (Class) originalClass { return NSMapGet(zombieMap, (void*)self);