segv--
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 14 Mar 2010 14:41:50 +0000 (14:41 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 14 Mar 2010 14:41:50 +0000 (14:41 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@47207 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_textblock.c

index 81800c6..8891b8d 100644 (file)
@@ -4464,6 +4464,7 @@ evas_textblock_cursor_range_text_get(const Evas_Textblock_Cursor *cur1, const Ev
    n1 = cur1->node;
    n2 = cur2->node;
    index = cur2->pos;
+   if ((!n1) || (!n2)) return NULL;
    if (n2->text)
      evas_common_font_utf8_get_next((unsigned char *)eina_strbuf_string_get(n2->text), &index);
    txt = eina_strbuf_new();