diff options
author | midipix <writeonce@midipix.org> | 2016-01-08 08:48:08 -0500 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2016-01-08 08:48:08 -0500 |
commit | 91ea2cf923f5f365244d457b828f4dbc1c23cc76 (patch) | |
tree | 76296d84fe3d6fb500ce10e8efab81faa978d56d | |
parent | ffe5abef62ceb310e4f42a229f36a7fb100f64a4 (diff) | |
download | apimagic-91ea2cf923f5f365244d457b828f4dbc1c23cc76.tar.bz2 apimagic-91ea2cf923f5f365244d457b828f4dbc1c23cc76.tar.xz |
struct amgc_entity: add reftype and its initialization bits.
-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; |