40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
*outCount = 0;
objc_globalMutex_unlock();
return NULL;
}
if ((ivars = malloc((count + 1) * sizeof(Ivar))) == NULL)
OBJC_ERROR("Not enough memory to copy ivars");
for (unsigned int i = 0; i < count; i++)
ivars[i] = &class->ivars->ivars[i];
ivars[count] = NULL;
if (outCount != NULL)
*outCount = count;
|
|
|
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
*outCount = 0;
objc_globalMutex_unlock();
return NULL;
}
if ((ivars = malloc((count + 1) * sizeof(Ivar))) == NULL)
OBJC_ERROR("Not enough memory to copy ivars!");
for (unsigned int i = 0; i < count; i++)
ivars[i] = &class->ivars->ivars[i];
ivars[count] = NULL;
if (outCount != NULL)
*outCount = count;
|