From b4fe04adddd9c3f053390e23d4439f7a47e16521 Mon Sep 17 00:00:00 2001 From: Vincent Coubard Date: Thu, 15 Nov 2018 10:04:32 +0000 Subject: [PATCH] BLE: Improve readability of AdvertisingDataBuilder::appendField --- features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h b/features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h index d81166a41e..33ce2ac048 100644 --- a/features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h +++ b/features/FEATURE_BLE/ble/gap/AdvertisingDataBuilder.h @@ -556,15 +556,15 @@ private: } /* Field length. */ - memset(_buffer.data() + _payloadLen, fieldData.size() + 1, 1); - _payloadLen++; + _buffer[_payloadLen] = fieldData.size() + 1; + ++_payloadLen; /* Field ID. */ - memset(_buffer.data() + _payloadLen, advDataType.value(), 1); - _payloadLen++; + _buffer[_payloadLen] = advDataType.value(); + ++_payloadLen; /* Payload. */ - memcpy(_buffer.data() + _payloadLen, fieldData.data(), fieldData.size()); + memcpy(&_buffer[_payloadLen], fieldData.data(), fieldData.size()); _payloadLen += fieldData.size(); return BLE_ERROR_NONE;