summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShilpa Singh <shilpa.singh@samsung.com>2015-12-03 12:50:03 +0200
committerChris Michael <cp.michael@samsung.com>2015-12-03 11:31:08 -0500
commit2d7058d4d468b26a6c94e6093ba4714d2bf19189 (patch)
tree543c312cf424223bc17d24227ba52a595b183c5f
parent9be52172cb60a04d15ea16b017d900b6ac39eeae (diff)
downloadefl-2d7058d4d468b26a6c94e6093ba4714d2bf19189.tar.gz
edje_entry: Fix crash on selection
Summary: When text is selected, crash happens due to double free as rectangles are freed both in _sel_update and _evas_textblock_selection_iterator_free hence removing free from _sel_update. @fix T2910 Test Plan: 1. Launch elementary test 2. launch entry demo 3. select text Reviewers: cedric, herdsman Subscribers: jpeg Maniphest Tasks: T2910 Differential Revision: https://phab.enlightenment.org/D3401
-rw-r--r--src/lib/edje/edje_entry.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/lib/edje/edje_entry.c b/src/lib/edje/edje_entry.c
index 7c6c864ee8..38fb5ffafe 100644
--- a/src/lib/edje/edje_entry.c
+++ b/src/lib/edje/edje_entry.c
@@ -730,7 +730,6 @@ _sel_update(Edje *ed, Evas_Textblock_Cursor *c EINA_UNUSED, Evas_Object *o, Entr
evas_object_move(sel->obj_fg, x + r->x, y + r->y);
evas_object_resize(sel->obj_fg, r->w, r->h);
}
- free(r);
}
eina_iterator_free(range);