elm_dbus_menu: add null checking after memory allocation
authorJaeun Choi <jaeun12.choi@samsung.com>
Wed, 9 Aug 2017 07:01:45 +0000 (16:01 +0900)
committerJaeun Choi <jaeun12.choi@samsung.com>
Wed, 9 Aug 2017 07:01:45 +0000 (16:01 +0900)
src/lib/elementary/elm_dbus_menu.c

index 592d845..7becff1 100644 (file)
@@ -953,6 +953,8 @@ _elm_dbus_menu_app_menu_register(Ecore_X_Window xid, Eo *obj,
      }
 
    sd->dbus_menu->app_menu_data = malloc(sizeof(Callback_Data));
+   if (!sd->dbus_menu->app_menu_data) return;
+
    cd = sd->dbus_menu->app_menu_data;
    cd->result_cb = result_cb;
    cd->data = data;