From d955e9b1d92ed0c3d4727968980d687feb518832 Mon Sep 17 00:00:00 2001 From: Claudio Takahasi Date: Thu, 28 Jul 2011 11:43:43 -0300 Subject: [PATCH] Return LinkLossAlertLevel if enabled GetProperties method of Proximity Monitor should not append the LinkLossAlertLevel property if the LinkLoss service is not enabled in the configuration file. --- proximity/monitor.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/proximity/monitor.c b/proximity/monitor.c index dc480abe3..d068142d0 100644 --- a/proximity/monitor.c +++ b/proximity/monitor.c @@ -230,8 +230,9 @@ static DBusMessage *get_properties(DBusConnection *conn, DBUS_TYPE_STRING_AS_STRING DBUS_TYPE_VARIANT_AS_STRING DBUS_DICT_ENTRY_END_CHAR_AS_STRING, &dict); - dict_append_entry(&dict, "LinkLossAlertLevel", - DBUS_TYPE_STRING, &monitor->linklosslevel); + if (monitor->enabled.linkloss) + dict_append_entry(&dict, "LinkLossAlertLevel", + DBUS_TYPE_STRING, &monitor->linklosslevel); dbus_message_iter_close_container(&iter, &dict); -- 2.47.3