From a78c41561633fc7f05678121bfff9ed72a3a74ad Mon Sep 17 00:00:00 2001 From: jgromes Date: Thu, 6 Jul 2023 19:00:41 +0200 Subject: [PATCH] [LoRaWAN] Fixed loop comparison --- src/protocols/LoRaWAN/LoRaWAN.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/protocols/LoRaWAN/LoRaWAN.cpp b/src/protocols/LoRaWAN/LoRaWAN.cpp index a25b2368..12769cb5 100644 --- a/src/protocols/LoRaWAN/LoRaWAN.cpp +++ b/src/protocols/LoRaWAN/LoRaWAN.cpp @@ -482,7 +482,7 @@ T LoRaWANNode::ntoh(uint8_t* buff, size_t size) { targetSize = size; } T res = 0; - for(uint8_t i = 0; i < targetSize; i++) { + for(size_t i = 0; i < targetSize; i++) { res |= (uint32_t)(*(buffPtr++)) << 8*i; } return(res); @@ -495,7 +495,7 @@ void LoRaWANNode::hton(uint8_t* buff, T val, size_t size) { if(size != 0) { targetSize = size; } - for(uint8_t i = 0; i < targetSize; i++) { + for(size_t i = 0; i < targetSize; i++) { *(buffPtr++) = val >> 8*i; } }