Diff between 3de5807a53b4006b56e333e968fa0ed1c33d4b8e and 7c6d0647ee41fc5d464369e50d8e5e04a62ff5f6

Changed Files

File Additions Deletions Status
client/advertising.c +5 -2 modified

Full Patch

diff --git a/client/advertising.c b/client/advertising.c
index 80a4865..e500a2e 100644
--- a/client/advertising.c
+++ b/client/advertising.c
@@ -541,8 +541,11 @@ void ad_advertise_service(DBusConnection *conn, int argc, char *argv[])
 	struct ad_data *data;
 
 	if (argc < 2 || !strlen(argv[1])) {
-		print_uuid(ad.service.uuid);
-		bt_shell_hexdump(ad.service.data.data, ad.service.data.len);
+		if (ad.service.uuid) {
+			print_uuid(ad.service.uuid);
+			bt_shell_hexdump(ad.service.data.data,
+						ad.service.data.len);
+		}
 		return;
 	}