summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2015-12-15 16:06:22 +0000
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2016-03-03 18:58:11 +0000
commit06c246ee27b1b727e63e6caece8796a8fcc442c9 (patch)
tree812f8070baa3504754cc19eeabe44f8ff801696c
parent8944cc44c1e21496411ec8923968dab8542ae401 (diff)
downloadefl-06c246ee27b1b727e63e6caece8796a8fcc442c9.tar.gz
eolian: free the hashes (prevent leaks)
-rw-r--r--src/lib/eolian/eolian_database.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/eolian/eolian_database.c b/src/lib/eolian/eolian_database.c
index c2caac4f91..68512c8b57 100644
--- a/src/lib/eolian/eolian_database.c
+++ b/src/lib/eolian/eolian_database.c
@@ -84,8 +84,11 @@ database_shutdown()
{
eina_hash_free(_classes ); _classes = NULL;
eina_hash_free(_aliases ); _aliases = NULL;
+ eina_hash_free(_aliasesd ); _aliasesd = NULL;
eina_hash_free(_structs ); _structs = NULL;
+ eina_hash_free(_structsd ); _structsd = NULL;
eina_hash_free(_enums ); _enums = NULL;
+ eina_hash_free(_enumsd ); _enumsd = NULL;
eina_hash_free(_globals ); _globals = NULL;
eina_hash_free(_constants ); _constants = NULL;
eina_hash_free(_classesf ); _classesf = NULL;