diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2016-07-19 18:32:16 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2016-07-19 18:32:32 +0900 |
commit | 2c7f9481ed0d1f2bc231fc5cf0f95aa2b53afb19 (patch) | |
tree | 1b571a38eac8f4b9ac36214ecc72369946d344e0 | |
parent | 0d3f5c9661b9479f39639417689e3e5a192e6e7e (diff) | |
download | efl-2c7f9481ed0d1f2bc231fc5cf0f95aa2b53afb19.tar.gz |
textblock: Prevent crash in evas_object_textblock_cursor_new(NULL)
This happened in expedite
-rw-r--r-- | src/lib/evas/canvas/evas_object_textblock.c | 1 |
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 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)); |