diff options
author | JunsuChoi <jsuya.choi@samsung.com> | 2019-11-26 13:50:00 +0900 |
---|---|---|
committer | Hermet Park <hermetpark@gmail.com> | 2019-11-26 13:50:29 +0900 |
commit | 256c79283797f9540e2834542e5e49ecb38c8238 (patch) | |
tree | bf0c7ec9eae3d48c088d4708983da66b7cd7a052 | |
parent | f1275e86f49b7a798550f57a13495ec0c3d2805b (diff) | |
download | efl-256c79283797f9540e2834542e5e49ecb38c8238.tar.gz |
vg_common_json: Fix a missing of free after using
Summary: iterator itr will leak by going out the function widthout freeing.
Test Plan: N/A
Reviewers: Hermet, smohanty, kimcinoo
Reviewed By: Hermet
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D10736
-rw-r--r-- | src/static_libs/vg_common/vg_common_json.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/static_libs/vg_common/vg_common_json.c b/src/static_libs/vg_common/vg_common_json.c index 734f7f648d..abad5f3fc9 100644 --- a/src/static_libs/vg_common/vg_common_json.c +++ b/src/static_libs/vg_common/vg_common_json.c @@ -365,6 +365,7 @@ _reset_vg_tree(Efl_VG *node) Eina_Iterator *itr = efl_canvas_vg_container_children_get(node); EINA_ITERATOR_FOREACH(itr, child) _reset_vg_tree(child); + if (itr) eina_iterator_free(itr); } efl_gfx_entity_visible_set(node, EINA_FALSE); } |