From 2c7f9481ed0d1f2bc231fc5cf0f95aa2b53afb19 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Tue, 19 Jul 2016 18:32:16 +0900 Subject: [PATCH] textblock: Prevent crash in evas_object_textblock_cursor_new(NULL) This happened in expedite --- src/lib/evas/canvas/evas_object_textblock.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c index 66f8cf95d9..da4840e2ca 100644 --- a/src/lib/evas/canvas/evas_object_textblock.c +++ b/src/lib/evas/canvas/evas_object_textblock.c @@ -8094,6 +8094,7 @@ _efl_canvas_text_cursor_text_object_get(Eo *obj EINA_UNUSED, Efl_Canvas_Text_Cur EAPI Efl_Canvas_Text_Cursor * evas_object_textblock_cursor_new(const Eo *eo_obj) { + EINA_SAFETY_ON_NULL_RETURN_VAL(eo_obj, NULL); // XXX; Discarding const here return eo_add(EFL_CANVAS_TEXT_CURSOR_CLASS, (Eo *) eo_obj, efl_canvas_text_cursor_text_object_set(eo_self, eo_obj));