From d03c20952a0002745e8e4746c39f259236a0736f Mon Sep 17 00:00:00 2001 From: morsisko Date: Tue, 16 Feb 2021 18:12:00 +0100 Subject: [PATCH] Changed BLE notify_callback from raw function pointer to std::function --- 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 1a1c7e8ebfb..b2e00224185 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. */