revert cedricism's. this just creates an infintie evas_image_entry leak.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 8 Feb 2012 11:22:09 +0000 (11:22 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 8 Feb 2012 11:22:09 +0000 (11:22 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@67755 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

ChangeLog
src/lib/engines/common/evas_image_main.c

index 05524a3..c2cb509 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
        For example, this can be used to nicely change the font and size
        in a text editor.
 
-2012-02-01  Cedric Bail
-
-       * Fix crash in Evas engine due to a direct free of an RGBA_Image
-       instead of properly droping it.
index 7ee5d2e..d2f8c0b 100644 (file)
@@ -202,8 +202,7 @@ _evas_common_rgba_image_delete(Image_Entry *ie)
              }
           }
      }
-
-   evas_cache_image_drop(&(im->cache_entry));
+   free(im);
 }
 
 EAPI void