elementary/transit - fixed memory leak!
authorChunEon Park <chuneon.park@samsung.com>
Tue, 28 Jun 2011 08:21:11 +0000 (17:21 +0900)
committerChunEon Park <chuneon.park@samsung.com>
Tue, 28 Jun 2011 08:21:11 +0000 (17:21 +0900)
src/lib/elm_transit.c

index 612ef4a..fa921d3 100644 (file)
@@ -316,6 +316,7 @@ _elm_transit_del(Elm_Transit *transit)
      {
         effect_module = EINA_INLIST_CONTAINER_GET(transit->effect_list, Elm_Transit_Effect_Module);
         transit->effect_list = eina_inlist_remove(transit->effect_list, transit->effect_list);
+        _elm_transit_effect_del(transit, effect_module);
      }
 
    while (transit->objs)