Common: Valid BCD functions should return boolean

pull/3782/head
Stenzek 2 months ago
parent d3ff0b364f
commit a8a098a0ad
No known key found for this signature in database

@ -14,11 +14,11 @@ ALWAYS_INLINE constexpr u8 PackedBCDToBinary(u8 value)
{
return ((value >> 4) * 10) + (value % 16);
}
ALWAYS_INLINE constexpr u8 IsValidBCDDigit(u8 digit)
ALWAYS_INLINE constexpr bool IsValidBCDDigit(u8 digit)
{
return (digit <= 9);
}
ALWAYS_INLINE constexpr u8 IsValidPackedBCD(u8 value)
ALWAYS_INLINE constexpr bool IsValidPackedBCD(u8 value)
{
return IsValidBCDDigit(value & 0x0F) && IsValidBCDDigit(value >> 4);
}

Loading…
Cancel
Save