From 7f3d2200036ac6ae4b050c45a3146f9f33de0e11 Mon Sep 17 00:00:00 2001 From: raster Date: Tue, 28 Oct 2008 04:01:10 +0000 Subject: [PATCH] segv nuked thansk to scahiel and a leak plugged thansk to valgrind. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@37261 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/canvas/evas_object_textblock.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/canvas/evas_object_textblock.c b/src/lib/canvas/evas_object_textblock.c index 14f5507..f155863 100644 --- a/src/lib/canvas/evas_object_textblock.c +++ b/src/lib/canvas/evas_object_textblock.c @@ -4360,6 +4360,7 @@ evas_textblock_cursor_range_text_get(const Evas_Textblock_Cursor *cur1, const Ev ps = n->text; pe = ps + strlen(ps); } + p = ps; while (p < pe) { const char *escape; @@ -4715,6 +4716,7 @@ evas_textblock_cursor_range_geometry_get(const Evas_Textblock_Cursor *cur1, cons line = evas_textblock_cursor_char_geometry_get(cur2, &cx, &cy, &cw, &ch); if (line < 0) { + free(tr); while (rects) { free(rects->data); -- 2.7.4