From 0a418b4bcba2787d92ff0221f5a31b1ecb0721ea Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Tue, 5 Sep 2017 10:48:44 +0200 Subject: [PATCH] nimble/gap: Fix pointer to local outside of scope X-Original-Commit: 93b924b9b1badaae9a41f3a9da82210251203c97 --- nimble/host/src/ble_gap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nimble/host/src/ble_gap.c b/nimble/host/src/ble_gap.c index 160ab389c..6d16c7d11 100644 --- a/nimble/host/src/ble_gap.c +++ b/nimble/host/src/ble_gap.c @@ -2027,12 +2027,13 @@ ble_gap_adv_params_tx(uint8_t own_addr_type, const ble_addr_t *peer_addr, return rc; } #else + const ble_addr_t *peer_any = BLE_ADDR_ANY; struct hci_adv_params hci_adv_params; uint8_t buf[BLE_HCI_SET_ADV_PARAM_LEN]; int rc; if (peer_addr == NULL) { - peer_addr = BLE_ADDR_ANY; + peer_addr = peer_any; } hci_adv_params.own_addr_type = own_addr_type;