From 1ab550f6f27ac8245fc9f0ee2f076329ba9ad457 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 16 Feb 2021 21:10:04 +0100 Subject: [PATCH] Changed BLE notify_callback from raw function pointer to std::function (#4737) --- libraries/BLE/src/BLERemoteCharacteristic.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/BLE/src/BLERemoteCharacteristic.h b/libraries/BLE/src/BLERemoteCharacteristic.h index 1a1c7e8e..b2e00224 100644 --- a/libraries/BLE/src/BLERemoteCharacteristic.h +++ b/libraries/BLE/src/BLERemoteCharacteristic.h @@ -11,6 +11,7 @@ #if defined(CONFIG_BT_ENABLED) #include +#include #include @@ -21,8 +22,7 @@ class BLERemoteService; class BLERemoteDescriptor; -typedef void (*notify_callback)(BLERemoteCharacteristic* pBLERemoteCharacteristic, uint8_t* pData, size_t length, bool isNotify); - +typedef std::function notify_callback; /** * @brief A model of a remote %BLE characteristic. */