summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiwoong Im <jiwoong.im@samsung.com>2017-02-08 15:44:03 +0900
committerJiwoong Im <jiwoong.im@samsung.com>2017-02-09 16:50:56 -0800
commitc82e05161be5586a2cb25a12086c4457ced47949 (patch)
treec68fb46e53d98a4b9ff16e1507044a92449439fc
parent199a4466589c75d7f14dc7d90b5776154c9d853a (diff)
downloadalarm-manager-c82e05161be5586a2cb25a12086c4457ced47949.tar.gz
alarm-manager-c82e05161be5586a2cb25a12086c4457ced47949.tar.bz2
alarm-manager-c82e05161be5586a2cb25a12086c4457ced47949.zip
Change-Id: I68a40715a6453d1ecc0d6bc81583c958497a5bcb Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com> (cherry picked from commit 359a7e1b4392305118fc1c56c363c5a143590b1f)
-rw-r--r--src/alarm-lib-stub.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/alarm-lib-stub.c b/src/alarm-lib-stub.c
index e56e220..0b983db 100644
--- a/src/alarm-lib-stub.c
+++ b/src/alarm-lib-stub.c
@@ -91,10 +91,12 @@ bool _send_alarm_create_noti(alarm_context_t context, alarm_info_t *alarm_info,
(char *)noti_data,
alarm_id, &return_code,
NULL, &error);
- if (noti_data) {
+
+ if (noti_data)
free(noti_data);
- noti_data = NULL;
- }
+ if (data)
+ free(data);
+ g_variant_unref(noti_gv);
if (ret != TRUE) {
/* g_dbus_proxy_call_sync error */
@@ -372,6 +374,9 @@ notification_h _send_alarm_get_noti_info(alarm_context_t context, alarm_id_t ala
noti = notification_create(NOTIFICATION_TYPE_NOTI);
notification_ipc_make_noti_from_gvariant(noti, body);
+
+ g_free(data);
+ g_variant_unref(noti_gv);
}
if (noti_data)