From 7d2ba57141b3c1d4ac20bbb7cf05a126623493da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Rymanowski?= Date: Mon, 22 Jul 2019 22:20:41 +0200 Subject: [PATCH] nimble/ll: Remove pointer to unreferenced aux_data When removing aux scheduler entry from the scheduler, make sure to remove the reference to the aux_data. --- nimble/controller/src/ble_ll_scan.c | 1 + 1 file changed, 1 insertion(+) diff --git a/nimble/controller/src/ble_ll_scan.c b/nimble/controller/src/ble_ll_scan.c index 71be964bd..4fcdc6265 100644 --- a/nimble/controller/src/ble_ll_scan.c +++ b/nimble/controller/src/ble_ll_scan.c @@ -1171,6 +1171,7 @@ static void ble_ll_scan_sched_remove(struct ble_ll_sched_item *sch) { ble_ll_scan_aux_data_unref(sch->cb_arg); + sch->cb_arg = NULL; } #endif /**