Diff between 89301e4b7e1dfc86809f21a8f7d4295af078951b and 4e053d83e0d56c497d629b240c9a8e889c95287f

Changed Files

File Additions Deletions Status
client/main.c +9 -3 modified

Full Patch

diff --git a/client/main.c b/client/main.c
index 7b97b35..8d8b3be 100644
--- a/client/main.c
+++ b/client/main.c
@@ -173,9 +173,15 @@ static void proxy_removed(GDBusProxy *proxy, void *user_data)
 static void property_changed(GDBusProxy *proxy, const char *name,
 					DBusMessageIter *iter, void *user_data)
 {
-	begin_message();
-	print_iter("[CHANGED] ", name, iter);
-	end_message();
+	const char *interface;
+
+	interface = g_dbus_proxy_get_interface(proxy);
+
+	if (!strcmp(interface, "org.bluez.Adapter1")) {
+		begin_message();
+		print_iter("[CHANGED] ", name, iter);
+		end_message();
+	}
 }
 
 static void message_handler(DBusConnection *connection,