diff options
author | Jiwoong Im <jiwoong.im@samsung.com> | 2016-12-22 08:14:50 +0900 |
---|---|---|
committer | Jiwoong Im <jiwoong.im@samsung.com> | 2016-12-22 09:53:58 +0900 |
commit | be37651f61d590983489063e78e13f27212f0d5d (patch) | |
tree | aa6fa0195fa02821aa7848f4eec9a27a76551830 | |
parent | 488a44820e019dda774d4339bc3e5757bd97f502 (diff) | |
download | libeventsystem-be37651f61d590983489063e78e13f27212f0d5d.tar.gz libeventsystem-be37651f61d590983489063e78e13f27212f0d5d.tar.bz2 libeventsystem-be37651f61d590983489063e78e13f27212f0d5d.zip |
Fix memory leaksubmit/tizen_3.0/20161222.014602accepted/tizen/3.0/wearable/20161226.024748accepted/tizen/3.0/tv/20161226.024734accepted/tizen/3.0/mobile/20161226.024723accepted/tizen/3.0/ivi/20161226.024801accepted/tizen/3.0/common/20161227.101319
- Fix memory leak in using g_dbus_proxy_new_sync() API
Change-Id: I2344392d63dddea0f13d1469b51feea297dbd586
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
-rw-r--r-- | src/eventsystem.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/eventsystem.c b/src/eventsystem.c index 963e974..cc316b0 100644 --- a/src/eventsystem.c +++ b/src/eventsystem.c @@ -1158,6 +1158,7 @@ int eventsystem_request_sending_system_event(const char *event_name, bundle *dat ret = ES_R_OK; out_2: + g_object_unref(proxy); g_variant_unref(value); out_1: if (conn) @@ -1214,6 +1215,7 @@ static int __eventsystem_check_sender_validation(int sender_pid, const char *eve if (result == 1) ret = ES_R_OK; out_2: + g_object_unref(proxy); g_variant_unref(value); out_1: if (conn) @@ -1269,6 +1271,7 @@ static int __eventsystem_check_user_send_validation(const char *event_name) if (result == 1) ret = ES_R_OK; out_2: + g_object_unref(proxy); g_variant_unref(value); out_1: if (conn) @@ -1324,6 +1327,7 @@ static int __eventsystem_check_privilege_validation(const char *event_name) if (result == 1) ret = ES_R_OK; out_2: + g_object_unref(proxy); g_variant_unref(value); out_1: if (conn) @@ -1379,6 +1383,7 @@ static int __eventsystem_setup_trusted_peer(const char *event_name, const char * if (result == 1) ret = ES_R_OK; out_2: + g_object_unref(proxy); g_variant_unref(value); out_1: if (conn) @@ -1451,6 +1456,7 @@ static int __eventsystem_requet_destination_list(const char *event_name, GList * g_variant_iter_free(iter); out_2: + g_object_unref(proxy); g_variant_unref(value); out_1: if (conn) @@ -1517,6 +1523,7 @@ static int __eventsystem_request_earlier_data(const char *event_name, ret = ES_R_OK; out_2: + g_object_unref(proxy); g_variant_unref(value); out_1: if (conn) @@ -1579,6 +1586,7 @@ static int __request_esd_for_last_data(const char *event_name, bool check) ret = result; out_2: + g_object_unref(proxy); g_variant_unref(value); out_1: if (conn) |