aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/evas/canvas/evas_main.c
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@free.fr>2013-01-28 00:28:53 +0000
committerCedric BAIL <cedric.bail@free.fr>2013-01-28 00:28:53 +0000
commit1f1e0cd3325e972683d9099607cd68e49105f0f0 (patch)
tree8c9991f68439e55288bd2fac3536bac0358ff526 /src/lib/evas/canvas/evas_main.c
parentefl/eina: fix some memleak and improve speed of eina_cow_memcpy. (diff)
downloadefl-1f1e0cd3325e972683d9099607cd68e49105f0f0.tar.gz
efl/evas: roll in Eina_Cow for Evas_Object_Image cur/prev.
This gave us back around 500KB at peak memory consumption in expedite. More test to come. SVN revision: 83376
Diffstat (limited to 'src/lib/evas/canvas/evas_main.c')
-rw-r--r--src/lib/evas/canvas/evas_main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c
index 39c4762a48..061318abad 100644
--- a/src/lib/evas/canvas/evas_main.c
+++ b/src/lib/evas/canvas/evas_main.c
@@ -93,8 +93,10 @@ evas_shutdown(void)
eina_cow_del(evas_object_image_pixels_cow);
eina_cow_del(evas_object_image_load_opts_cow);
+ eina_cow_del(evas_object_image_state_cow);
evas_object_image_pixels_cow = NULL;
evas_object_image_load_opts_cow = NULL;
+ evas_object_image_state_cow = NULL;
evas_thread_shutdown();
_evas_preload_thread_shutdown();