diff --git a/src/shared/ad.c b/src/shared/ad.c
index 83f01e4..00d138d 100644
--- a/src/shared/ad.c
+++ b/src/shared/ad.c
static bool manufacturer_data_match(const void *data, const void *user_data)
{
const struct bt_ad_manufacturer_data *m1 = data;
- const struct bt_ad_manufacturer_data *m2 = data;
+ const struct bt_ad_manufacturer_data *m2 = user_data;
if (m1->manufacturer_id != m2->manufacturer_id)
return false;
static bool service_data_match(const void *data, const void *user_data)
{
const struct bt_ad_service_data *s1 = data;
- const struct bt_ad_service_data *s2 = data;
+ const struct bt_ad_service_data *s2 = user_data;
if (bt_uuid_cmp(&s1->uuid, &s2->uuid))
return false;