summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaehyun Cho <jae_hyun.cho@samsung.com>2017-07-10 20:53:34 +0900
committerJaehyun Cho <jae_hyun.cho@samsung.com>2017-07-10 21:02:13 +0900
commit078f83f4bc21bc1b867fae79c970189db3508f2d (patch)
tree3b0611709e4d2233fc7d7f01ea9a762dcc1c4af5
parent824df3d37be05ac279c4b1ed8772b6e6e32c810a (diff)
downloadefl-078f83f4bc21bc1b867fae79c970189db3508f2d.tar.gz
Evas textblock: add null check in evas_textblock_cursor_free
-rw-r--r--src/lib/evas/canvas/evas_object_textblock.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c
index c7254ab000..c12d514f3c 100644
--- a/src/lib/evas/canvas/evas_object_textblock.c
+++ b/src/lib/evas/canvas/evas_object_textblock.c
@@ -8404,6 +8404,7 @@ evas_object_textblock_cursor_new(Eo *eo_obj)
EAPI void
evas_textblock_cursor_free(Evas_Textblock_Cursor *cur)
{
+ if (!cur) return;
Efl_Canvas_Text_Data *o = efl_data_scope_get(cur->obj, MY_CLASS);
if (cur == o->cursor) return;
o->cursors = eina_list_remove(o->cursors, cur);