Skip to content
Snippets Groups Projects
Commit 0221e198 authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

Work around MOP issues on Allegro

Call finalize-inheritance in coerce-class on Allegro.
Indeed the previous commit uses class meta-objects rather than
their naming symbols as canonical representation for operations;
now mark-component-preloaded is called at compile-toplevel and uses those
representations, but on Allegro the classes haven't been finalized yet,
and the finalization isn't implicitly triggered by subtypep.
Moreover, comparing a class object to a symbol with subtypep fails,
so normalize the super variable to a class object.
parent 6bb7aa6b
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment