noti = notification_list_get_data(list_iter);
notification_set_private_sharing(noti, uid);
body = notification_ipc_make_gvariant_from_noti(noti, true);
+ if (body == NULL) {
+ ERR("Failed to make gvariant to noti");
+ ret = NOTIFICATION_ERROR_OUT_OF_MEMORY;
+ break;
+ }
ret = notification_ipc_socket_write_string(fd,
(char *)g_variant_get_data(body),
g_variant_get_size(body));
close(fd);
if (get_list)
notification_free_list(get_list);
- if (reply_body)
- g_variant_unref(reply_body);
ERR("notification service fail, method name[load_noti_grouping_list] [%d]", ret);
g_dbus_method_invocation_return_error(invocation, NOTIFICATION_ERROR,