evas: fix leak of ellipsis object in Evas_Object_Text.
authorCedric Bail <cedric.bail@samsung.com>
Mon, 28 Oct 2013 10:45:46 +0000 (19:45 +0900)
committerCedric Bail <cedric.bail@samsung.com>
Mon, 28 Oct 2013 10:45:46 +0000 (19:45 +0900)
src/lib/evas/canvas/evas_object_text.c

index c479ddc..5dc38a8 100644 (file)
@@ -222,13 +222,13 @@ _evas_object_text_items_clear(Evas_Object_Text *o)
    if ((o->last_computed.ellipsis_start) &&
        (o->last_computed.ellipsis_start != o->items))
      {
-        _evas_object_text_item_clean(o->last_computed.ellipsis_start);
+        _evas_object_text_item_del(o, o->last_computed.ellipsis_start);
      }
    o->last_computed.ellipsis_start = NULL;
    if ((o->last_computed.ellipsis_end) &&
        (EINA_INLIST_GET(o->last_computed.ellipsis_end) != EINA_INLIST_GET(o->items)->last))
      {
-        _evas_object_text_item_clean(o->last_computed.ellipsis_end);
+        _evas_object_text_item_del(o, o->last_computed.ellipsis_end);
      }
    o->last_computed.ellipsis_end = NULL;
    while (o->items)