|
|
|
@ -738,6 +738,8 @@ __objc_compute_ivar_offsets (Class class)
|
|
|
|
* functionality, provide an alternative @interface with all variables
|
|
|
|
* functionality, provide an alternative @interface with all variables
|
|
|
|
* declared @public.
|
|
|
|
* declared @public.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
if (class->ivars)
|
|
|
|
|
|
|
|
{
|
|
|
|
for (i = 0 ; i < class->ivars->ivar_count ; i++)
|
|
|
|
for (i = 0 ; i < class->ivars->ivar_count ; i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
struct objc_ivar *ivar = &class->ivars->ivar_list[i];
|
|
|
|
struct objc_ivar *ivar = &class->ivars->ivar_list[i];
|
|
|
|
@ -751,6 +753,7 @@ __objc_compute_ivar_offsets (Class class)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (class->ivars != 0)
|
|
|
|
if (class->ivars != 0)
|
|
|
|
|