From 6c5cf7c39117747cb5a804c9ead886068155686e Mon Sep 17 00:00:00 2001 From: "gs86.lee" Date: Wed, 15 Jul 2015 11:10:13 +0900 Subject: [PATCH] Fix BS error Change-Id: Ib20df7cb4c37dd3be047ecbc400d6b857bd263be --- src/dbus.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dbus.c b/src/dbus.c index 4402545..1a0dd95 100644 --- a/src/dbus.c +++ b/src/dbus.c @@ -144,6 +144,7 @@ static lock_error_e _dbus_sig_attach(char *path, char *interface, char *member) retv_if(!path, LOCK_ERROR_INVALID_PARAMETER); retv_if(!interface, LOCK_ERROR_INVALID_PARAMETER); + retv_if(!member, LOCK_ERROR_INVALID_PARAMETER); /* DBUS */ connection = _dbus_connection_get(); @@ -185,6 +186,7 @@ static lock_error_e _dbus_sig_dettach(const char *path, const char *interface, c retv_if(!path, LOCK_ERROR_INVALID_PARAMETER); retv_if(!interface, LOCK_ERROR_INVALID_PARAMETER); + retv_if(!member, LOCK_ERROR_INVALID_PARAMETER); connection = _dbus_connection_get(); if (!connection) { @@ -195,7 +197,7 @@ static lock_error_e _dbus_sig_dettach(const char *path, const char *interface, c dbus_error_init(&err); dbus_connection_remove_filter(connection, _dbus_message_recv_cb, NULL); - char rules[512] = {0,}; + char rules[512] = { 0, }; snprintf(rules, sizeof(rules), "path='%s',type='signal',interface='%s',member='%s'", path, interface, member); dbus_bus_remove_match(connection, rules, &err); -- 2.7.4