Berry fix bytes getter for 3-bytes big-endian (#19945)

This commit is contained in:
s-hadinger
2023-11-06 17:48:24 +01:00
committed by GitHub
parent 4e8e01fd62
commit ceda8782c8

View File

@@ -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);