On 7 Jan 2010, at 01:30, 荒田 実樹 wrote:

> It's not fixed.  In __objc_resolve_class_links, following part goes
> wrong:
>>             Class a_super_class
>>               = objc_get_class ((char *) class1->super_class);
> Changing this to something like
>>             Class a_super_class
>>               = CLS_ISRUNTIME(class1)
>>                 ? class1->super_class
>>                 : objc_get_class ((char *) class1->super_class);
> would work.  There may be a cleaner way that doesn't use
> CLS_ISRUNTIME, though.

The simplest solution, although possibly not the most elegant, is  
setting the super_class pointer to the superclass's name field.  I've  
done that now, so hopefully it should work...

David
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à