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:19:58 +0900 |
commit | 463bf2ac40f4c4d69e2ab4f256aaed6f5ace8a83 (patch) | |
tree | 94b0b67cd5b82788a944a170f4b161c66e2e2131 | |
parent | c0481f5131a1a5227d40d02d072d93a0b0204be2 (diff) | |
download | elementary-463bf2ac40f4c4d69e2ab4f256aaed6f5ace8a83.tar.gz |
transit: free the map resource.
@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 |