avoid possible null deref
authordiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 14 Jan 2011 06:27:10 +0000 (06:27 +0000)
committerdiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 14 Jan 2011 06:27:10 +0000 (06:27 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@56097 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_textblock.c

index 0768b9b..700e55b 100644 (file)
@@ -5955,7 +5955,7 @@ evas_textblock_cursor_format_append(Evas_Textblock_Cursor *cur, const char *form
              cur->node->format_node = n;
           }
      }
-   if (is_visible)
+   if (is_visible && cur->node)
      {
         eina_ustrbuf_insert_char(cur->node->unicode,
               EVAS_TEXTBLOCK_REPLACEMENT_CHAR, cur->pos);