diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-02-01 20:09:05 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-02-01 20:09:05 +0900 |
commit | 26833b8d2868bc015a04155496138423e61305fd (patch) | |
tree | fc8f9f4c22fea953b861b5155dd41d743b2d2b78 | |
parent | 8aaa3502622ae06e84ff033584765a6ce1ef5399 (diff) | |
download | efl-26833b8d2868bc015a04155496138423e61305fd.tar.gz |
efl ui did - dont segv if createicon func is not provided
-rw-r--r-- | src/lib/elementary/efl_ui_dnd.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/elementary/efl_ui_dnd.c b/src/lib/elementary/efl_ui_dnd.c index 72e4ad7e2a..a05bf61c7d 100644 --- a/src/lib/elementary/efl_ui_dnd.c +++ b/src/lib/elementary/efl_ui_dnd.c @@ -720,6 +720,7 @@ _cont_drag_icon_create(void *data, Efl_Object *win, Efl_Object *drag_obj EINA_UN di = data; if (!di) return NULL; + if (!di->user_info.createicon) return NULL; it = di->user_info.createicon(di->user_info.createdata, win, &pos_ret->x, &pos_ret->y); di->it = it; return it; |