summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMyungki Lee <mk5004.lee@samsung.com>2016-06-24 21:47:59 +0900
committerMyungki Lee <mk5004.lee@samsung.com>2016-06-24 21:47:59 +0900
commit8dc7beca276e0c7d5e062790aaf679fe7cf8acb3 (patch)
tree6fdd7b1228958abf4331a89b789f99c02f3632d8
parent6e99874eb032aa808a98e81dc7c2fd99cb626b31 (diff)
downloadnotification-8dc7beca276e0c7d5e062790aaf679fe7cf8acb3.tar.gz
notification-8dc7beca276e0c7d5e062790aaf679fe7cf8acb3.tar.bz2
notification-8dc7beca276e0c7d5e062790aaf679fe7cf8acb3.zip
Change-Id: If1b644d5a86a33a559cc9d42ad41e48657651769 Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
-rwxr-xr-xsrc/notification_ipc.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/notification_ipc.c b/src/notification_ipc.c
index 3f5abb4..2267235 100755
--- a/src/notification_ipc.c
+++ b/src/notification_ipc.c
@@ -377,6 +377,7 @@ static void _add_noti_notify(GVariant *parameters)
free(noti_op);
}
}
+ g_variant_unref(body);
notification_free(noti);
}
/* LCOV_EXCL_STOP */
@@ -402,6 +403,7 @@ static void _update_noti_notify(GVariant *parameters)
notification_call_changed_cb(noti_op, 1);
free(noti_op);
}
+ g_variant_unref(body);
notification_free(noti);
}
/* LCOV_EXCL_STOP */
@@ -1038,6 +1040,8 @@ int notification_ipc_request_load_noti_grouping_list(notification_type_e type, i
g_variant_get(iter_body, "(v)", &noti_body);
notification_ipc_make_noti_from_gvariant(noti, noti_body);
*list = notification_list_append(*list, noti);
+ g_variant_unref(noti_body);
+ g_variant_unref(iter_body);
}
g_variant_iter_free(iter);
}
@@ -1089,6 +1093,8 @@ int notification_ipc_request_load_noti_detail_list(const char *pkgname,
g_variant_get(iter_body, "(v)", &noti_body);
notification_ipc_make_noti_from_gvariant(noti, noti_body);
*list = notification_list_append(*list, noti);
+ g_variant_unref(noti_body);
+ g_variant_unref(iter_body);
}
g_variant_iter_free(iter);
}