aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2018-03-15 23:32:20 +0100
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2018-03-15 23:32:20 +0100
commit2760f047d39ed0bbd8961a256bf0db34166cc8c9 (patch)
tree7e7d0e5eabec0aa55e10c6b2a0f4823c48899e0c
parenteolian: reduce the number of database traversals during validation (diff)
downloadefl-2760f047d39ed0bbd8961a256bf0db34166cc8c9.tar.gz
eolian: merge objects in units
-rw-r--r--src/lib/eolian/eolian_database.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/eolian/eolian_database.c b/src/lib/eolian/eolian_database.c
index 4e971712f6..48a2b20a98 100644
--- a/src/lib/eolian/eolian_database.c
+++ b/src/lib/eolian/eolian_database.c
@@ -761,6 +761,7 @@ _merge_unit(Eolian_Unit *dest, Eolian_Unit *src)
eina_hash_foreach(src->aliases, _merge_unit_cb, dest->aliases);
eina_hash_foreach(src->structs, _merge_unit_cb, dest->structs);
eina_hash_foreach(src->enums, _merge_unit_cb, dest->enums);
+ eina_hash_foreach(src->objects, _merge_unit_cb, dest->objects);
}
typedef struct _Merge_Data