From 20cdd6e0de7b20ad55cd1c05261aef30f08a159d Mon Sep 17 00:00:00 2001 From: Vincent Coubard Date: Wed, 16 Jan 2019 11:25:22 +0000 Subject: [PATCH] BLE: Fix comparison expression between an integer and a SafeEnum --- features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp b/features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp index 1e0d465a8b..5c23ad03d3 100644 --- a/features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp +++ b/features/FEATURE_BLE/source/gap/AdvertisingDataBuilder.cpp @@ -331,7 +331,7 @@ uint8_t *AdvertisingDataBuilder::findField(adv_data_type_t type) for (uint8_t idx = 0; idx < _payload_length;) { uint8_t fieldType = _buffer[idx + FIELD_TYPE_INDEX]; - if (fieldType == type) { + if (fieldType == type.value()) { return _buffer.data() + idx; }