diff options
author | ChunEon Park <hermet@hermet.pe.kr> | 2014-11-20 09:16:55 +0900 |
---|---|---|
committer | ChunEon Park <hermet@hermet.pe.kr> | 2014-11-20 09:16:55 +0900 |
commit | b2611690bd2a1d3fdfc109c14ba3ca46fa71db6e (patch) | |
tree | e5aa9076d8f48385cd51f62ca704c0b431c3c32f | |
parent | 76a54acda4d94a8174e570f4a55bdad9bc48999a (diff) | |
download | elementary-devs/bluezery/genlist.tar.gz |
transit: free the map resource.devs/bluezery/genlist
@fix
Submitted-By-Off: Seung-Wan Woo <s-w.woo@samsung.com>
-rw-r--r-- | src/lib/elm_transit.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/elm_transit.c b/src/lib/elm_transit.c index 2e341c392..daa7f35d0 100644 --- a/src/lib/elm_transit.c +++ b/src/lib/elm_transit.c @@ -118,8 +118,9 @@ _transit_obj_data_update(Elm_Transit *transit, Evas_Object *obj) obj_data->freeze_events = evas_object_freeze_events_get(obj); - if (!transit->state_keep) + if (!transit->state_keep && obj_data->state) { + if (obj_data->state->map) evas_map_free(obj_data->state->map); ELM_SAFE_FREE(obj_data->state, free); } else |