cleanup for next reelease

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32385 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2011-02-27 09:08:59 +00:00
parent ed9082d7b0
commit 7a55300d6b
4 changed files with 21 additions and 13 deletions

View file

@ -165,14 +165,14 @@ class_addIvar(Class cls, const char *name,
if (NULL == ivarlist)
{
cls->ivars = objc_malloc(sizeof(struct objc_ivar_list));
cls->ivars = malloc(sizeof(struct objc_ivar_list));
cls->ivars->ivar_count = 1;
}
else
{
ivarlist->ivar_count++;
// objc_ivar_list contains one ivar. Others follow it.
cls->ivars = objc_realloc(ivarlist, sizeof(struct objc_ivar_list)
cls->ivars = realloc(ivarlist, sizeof(struct objc_ivar_list)
+ (ivarlist->ivar_count -
1) * sizeof(struct objc_ivar));
}
@ -212,7 +212,7 @@ class_addMethod(Class cls, SEL name, IMP imp, const char *types)
}
}
methods = objc_malloc(sizeof(struct objc_method_list));
methods = malloc(sizeof(struct objc_method_list));
methods->method_next = cls->methods;
cls->methods = methods;
@ -240,7 +240,7 @@ class_addProtocol(Class cls, Protocol * protocol)
return NO;
}
protocols = cls->protocols;
protocols = objc_malloc(sizeof(struct objc_protocol_list));
protocols = malloc(sizeof(struct objc_protocol_list));
if (protocols == NULL)
{
return NO;
@ -356,7 +356,7 @@ class_copyProtocolList(Class cls, unsigned int *outCount)
id
class_createInstance(Class cls, size_t extraBytes)
{
id obj = objc_malloc(cls->instance_size + extraBytes);
id obj = malloc(cls->instance_size + extraBytes);
obj->isa = cls;
return obj;
}