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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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