Fix Memory Leak: Incorrect deallocator used.
[platform/core/connectivity/bluetooth-frwk.git] / bt-service-adaptation / services / device / bt-service-bonded-device.c
index 1047fb2..2ff4cb7 100644 (file)
@@ -494,7 +494,7 @@ void _bt_device_handle_adapter_state(gboolean enabled)
 
        if (!enabled) {
                BT_DBG("Adapter disabled");
-               g_slist_free_full(paired_list, g_free);
+               g_slist_free_full(paired_list, _bt_free_paired_dev);
                paired_list = NULL;
                bonded_list_retrieved = FALSE;
                return;