From 87f36450f5c0947c397a6e318f37e4251399fd6d Mon Sep 17 00:00:00 2001 From: Vincent Coubard Date: Tue, 20 Nov 2018 18:58:52 +0000 Subject: [PATCH] BLE: return immutable buffer from AdvertisingDataBuilder::getAdvertisingData --- features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h | 2 +- features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h b/features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h index 42e63fa466..80901cdecb 100644 --- a/features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h +++ b/features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h @@ -547,7 +547,7 @@ public: * * @return A Span containing the payload. */ - mbed::Span getAdvertisingData() const; + mbed::Span getAdvertisingData() const; /** * Add a new field into the payload. Will return an error if type is already present. diff --git a/features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp b/features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp index eb64f2f449..4b8e86e1b4 100644 --- a/features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp +++ b/features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp @@ -28,7 +28,7 @@ AdvertisingDataBuilder::AdvertisingDataBuilder(uint8_t* buffer, size_t buffer_si _payload_length(0) { } -mbed::Span AdvertisingDataBuilder::getAdvertisingData() const { +mbed::Span AdvertisingDataBuilder::getAdvertisingData() const { return _buffer.first(_payload_length); }