diff options
author | Hermet Park <chuneon.park@samsung.com> | 2020-05-26 18:37:41 +0900 |
---|---|---|
committer | Stefan Schmidt <s.schmidt@samsung.com> | 2020-06-15 15:32:21 +0200 |
commit | 3e5a28325efcaca58cef525e8bb07768188c28f8 (patch) | |
tree | 0a59bab5565a887184d753d3bd6c4e351e58ea13 | |
parent | 10427694d9c75dc7fa3926e1eac30ac88c773204 (diff) | |
download | efl-3e5a28325efcaca58cef525e8bb07768188c28f8.tar.gz |
evas vg: clean up dangling instances
unref containers when file is closed.
@fix
-rw-r--r-- | src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c b/src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c index 8d04aec0f1..3455f2a2b1 100644 --- a/src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c +++ b/src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c @@ -42,8 +42,9 @@ evas_vg_load_file_open_eet(Eina_File *file, const char *key, int *error EINA_UNU } static Eina_Bool -evas_vg_load_file_close_eet(Vg_File_Data *vfd EINA_UNUSED) +evas_vg_load_file_close_eet(Vg_File_Data *vfd) { + if (vfd->root) efl_unref(vfd->root); return EINA_TRUE; } |