edje: leak is gone, so use it again.
authorCedric Bail <cedric.bail@samsung.com>
Tue, 25 Jun 2013 02:44:38 +0000 (11:44 +0900)
committerCedric Bail <cedric.bail@samsung.com>
Tue, 25 Jun 2013 02:45:42 +0000 (11:45 +0900)
src/lib/edje/edje_calc.c

index d0309d7..bb99b1c 100644 (file)
@@ -460,9 +460,7 @@ _edje_real_part_image_set(Edje *ed, Edje_Real_Part *ep, FLOAT_T pos)
              /* Replace snprint("edje/images/%i") == memcpy + itoa */
              eina_convert_itoa(image_id, buf + 12); /* No need to check length as 2³² need only 10 characteres. */
 
-             evas_object_image_file_set(ep->object, ed->file->path, buf);
-// until leak found.. disable this as it causes much leakage. thanks cedric!
-//             evas_object_image_mmap_set(ep->object, ed->file->f, buf);
+             evas_object_image_mmap_set(ep->object, ed->file->f, buf);
              if (evas_object_image_load_error_get(ep->object) != EVAS_LOAD_ERROR_NONE)
                {
                   ERR("Error loading image collection \"%s\" from "