diff options
-rw-r--r-- | include/apimagic/apimagic.h | 1 | ||||
-rw-r--r-- | src/logic/amgc_unit_entities.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/include/apimagic/apimagic.h b/include/apimagic/apimagic.h index a93615f..7876527 100644 --- a/include/apimagic/apimagic.h +++ b/include/apimagic/apimagic.h @@ -111,6 +111,7 @@ struct amgc_define { struct amgc_entity { const union entity_t * entity; + const union type_t * reftype; const char * altname; int enumval; int ptrdepth; diff --git a/src/logic/amgc_unit_entities.c b/src/logic/amgc_unit_entities.c index 4309d89..233c9ec 100644 --- a/src/logic/amgc_unit_entities.c +++ b/src/logic/amgc_unit_entities.c @@ -135,6 +135,7 @@ int amgc_get_unit_entities( ptrdepth++; uentities->typedefs[meta->ntypedefs].entity = entity; + uentities->typedefs[meta->ntypedefs].reftype = etype; uentities->typedefs[meta->ntypedefs].ptrdepth = ptrdepth; meta->ntypedefs++; break; |