Diff between b35cdac7b1559c588ef393e3e9f8515a824e2a31 and c7574ced7cb2583c4a6de12503e22e5e7256b1f4
Changed Files
| File | Additions | Deletions | Status |
| src/gatt-dbus.c | +6 | -0 | modified |
Full Patch
diff --git a/src/gatt-dbus.c b/src/gatt-dbus.c
index 275b263..6c4cdf7 100644
--- a/src/gatt-dbus.c
+++ b/src/gatt-dbus.c
@@ -341,6 +341,12 @@ gboolean gatt_dbus_manager_register(void)
void gatt_dbus_manager_unregister(void)
{
+ /* We might not have initialized if experimental features are
+ * not enabled.
+ */
+ if (!proxy_hash)
+ return;
+
g_hash_table_destroy(proxy_hash);
proxy_hash = NULL;