(NSDeallocateObject): Get [anObject zone] before setting 0xdeadface.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@281 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Andrew McCallum 1995-04-05 16:06:55 +00:00
parent 3c9d54ece4
commit 62948e12e4

View file

@ -27,8 +27,9 @@ void NSDeallocateObject(NSObject *anObject)
{
if ((anObject!=nil) && CLS_ISCLASS(((id)anObject)->class_pointer))
{
NSZone z = [anObject zone];
((id)anObject)->class_pointer = (void*) 0xdeadface;
NSZoneFree ([anObject zone], anObject);
NSZoneFree (z, anObject);
}
return;
}