summaryrefslogtreecommitdiff
path: root/src/bt-adapter.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bt-adapter.c')
-rw-r--r--src/bt-adapter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bt-adapter.c b/src/bt-adapter.c
index 28b9731..e39ef86 100644
--- a/src/bt-adapter.c
+++ b/src/bt-adapter.c
@@ -46,8 +46,8 @@ static void adapter_device_found(Adapter *adapter, const gchar *address, GHashTa
if (g_hash_table_size(found_devices) == 0) g_print("\n");
g_print("[%s]\n", address);
- g_print(" Name: %s\n", g_value_get_string(g_hash_table_lookup(values, "Name")));
- g_print(" Alias: %s\n", g_value_get_string(g_hash_table_lookup(values, "Alias")));
+ g_print(" Name: %s\n", g_hash_table_lookup(values, "Name") != NULL ? g_value_get_string(g_hash_table_lookup(values, "Name")) : NULL);
+ g_print(" Alias: %s\n", g_hash_table_lookup(values, "Alias") != NULL ? g_value_get_string(g_hash_table_lookup(values, "Alias")) : NULL);
g_print(" Address: %s\n", g_value_get_string(g_hash_table_lookup(values, "Address")));
g_print(" Icon: %s\n", g_value_get_string(g_hash_table_lookup(values, "Icon")));
g_print(" Class: 0x%x\n", g_value_get_uint(g_hash_table_lookup(values, "Class")));