seoz pushed a commit to branch master.
commit a76e27a190a14d3a80d5afb0dd6a531478ade79c
Author: Daniel Juyung Seo <[email protected]>
Date: Sat Jul 6 12:07:51 2013 +0900
elc_multibuttonentry.c: fixed dereference null return value issue which was
spotted by coverity. CID 1040023.
elm_widget_item_new() can return NULL on error so it's better to check NULL.
---
src/lib/elc_multibuttonentry.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/lib/elc_multibuttonentry.c b/src/lib/elc_multibuttonentry.c
index 74ea277..30932e9 100644
--- a/src/lib/elc_multibuttonentry.c
+++ b/src/lib/elc_multibuttonentry.c
@@ -709,6 +709,8 @@ _button_item_add(Elm_Multibuttonentry_Smart_Data *sd,
// append item list
item = elm_widget_item_new(obj, Elm_Multibuttonentry_Item);
+ if (!item) return NULL;
+
elm_widget_item_del_pre_hook_set(item, _item_del_pre_hook);
elm_widget_item_text_set_hook_set(item, _item_text_set_hook);
elm_widget_item_text_get_hook_set(item, _item_text_get_hook);
--
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev