src/hb-open-type.hh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-)
New commits: commit c3a8b047aab47e40dc107a952b3a1472068ec932 Author: Behdad Esfahbod <[email protected]> Date: Sat Dec 1 00:14:48 2018 -0500 Revert "Change BigEndian casts to be int-sized" This reverts commit eb5ddd32bf4e458ca0af8d5784f8fd46485ad225. Broke tests, badly. To be investigated and reenabled. diff --git a/src/hb-open-type.hh b/src/hb-open-type.hh index 99a1c9b9..ee76d7ed 100644 --- a/src/hb-open-type.hh +++ b/src/hb-open-type.hh @@ -66,7 +66,7 @@ struct IntType inline int cmp (Type2 a) const { Type b = v; - if (Size < sizeof (int) && sizeof (Type2) < sizeof (int)) + if (sizeof (Type) < sizeof (int) && sizeof (Type2) < sizeof (int)) return (int) a - (int) b; else return a < b ? -1 : a == b ? 0 : +1; @@ -82,13 +82,13 @@ struct IntType DEFINE_SIZE_STATIC (Size); }; -typedef IntType<unsigned, 1> HBUINT8; /* 8-bit unsigned integer. */ -typedef IntType< signed, 1> HBINT8; /* 8-bit signed integer. */ -typedef IntType<unsigned, 2> HBUINT16; /* 16-bit unsigned integer. */ -typedef IntType< signed, 2> HBINT16; /* 16-bit signed integer. */ -typedef IntType<unsigned, 3> HBUINT24; /* 24-bit unsigned integer. */ -typedef IntType<unsigned, 4> HBUINT32; /* 32-bit unsigned integer. */ -typedef IntType< signed, 4> HBINT32; /* 32-bit signed integer. */ +typedef IntType<uint8_t, 1> HBUINT8; /* 8-bit unsigned integer. */ +typedef IntType<int8_t, 1> HBINT8; /* 8-bit signed integer. */ +typedef IntType<uint16_t, 2> HBUINT16; /* 16-bit unsigned integer. */ +typedef IntType<int16_t, 2> HBINT16; /* 16-bit signed integer. */ +typedef IntType<uint32_t, 4> HBUINT32; /* 32-bit unsigned integer. */ +typedef IntType<int32_t, 4> HBINT32; /* 32-bit signed integer. */ +typedef IntType<uint32_t, 3> HBUINT24; /* 24-bit unsigned integer. */ /* 16-bit signed integer (HBINT16) that describes a quantity in FUnits. */ typedef HBINT16 FWORD; _______________________________________________ HarfBuzz mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/harfbuzz
