diff --git a/lib/libesp32/berry/src/be_byteslib.c b/lib/libesp32/berry/src/be_byteslib.c index 0a5c1747e6ea..c26a45df28aa 100644 --- a/lib/libesp32/berry/src/be_byteslib.c +++ b/lib/libesp32/berry/src/be_byteslib.c @@ -364,7 +364,7 @@ static uint32_t buf_get3_le(buf_impl* attr, size_t offset) return 0; } -static uint16_t buf_get3_be(buf_impl* attr, size_t offset) +static uint32_t buf_get3_be(buf_impl* attr, size_t offset) { if ((int32_t)offset + 2 < attr->len) { return attr->bufptr[offset+2] | (attr->bufptr[offset+1] << 8) | (attr->bufptr[offset] << 16);