summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Szyndela <adrian.s@samsung.com>2016-02-02 15:11:27 +0100
committerAdrian Szyndela <adrian.s@samsung.com>2016-02-02 15:12:26 +0100
commit9722c720625d5516a65c497d6d81a6f716295536 (patch)
treeda5308352b55648ba816a1e25663c387387a4aeb
parenta7c797e610aa51ddaf7398435c360e31d7a2d2d6 (diff)
downloadlibdbuspolicy-9722c720625d5516a65c497d6d81a6f716295536.tar.gz
libdbuspolicy-9722c720625d5516a65c497d6d81a6f716295536.tar.bz2
libdbuspolicy-9722c720625d5516a65c497d6d81a6f716295536.zip
Fix: double-free in case of NULL sender
Change-Id: Ibc4f218979b7969ecfd8c5a3e6122124ff2ddf03
-rw-r--r--src/libdbuspolicy1.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libdbuspolicy1.c b/src/libdbuspolicy1.c
index 01d586a..daee300 100644
--- a/src/libdbuspolicy1.c
+++ b/src/libdbuspolicy1.c
@@ -400,6 +400,7 @@ DBUSPOLICY1_EXPORT int dbuspolicy1_check_in(void* configuration,
break;
}
free(name);
+ name = NULL;
if(message_type != DBUSPOLICY_MESSAGE_TYPE_SIGNAL) {
rr = 0;