Fix attrib plugin deregistration

As the comparison method used for find what to de-register was
wrong, it was causing the btd_device reference that the attrib
plugin was keeping never to be dropped.
This commit is contained in:
Vinicius Costa Gomes 2010-12-21 19:26:23 -02:00 committed by Johan Hedberg
parent ba801b05d9
commit 5ffd0e6374

View File

@ -167,7 +167,7 @@ static int gatt_dev_cmp(gconstpointer a, gconstpointer b)
const struct gatt_service *gatt = a;
const struct btd_device *dev = b;
return gatt->dev == dev;
return gatt->dev != dev;
}
static int characteristic_handle_cmp(gconstpointer a, gconstpointer b)