diff --git a/src/hb-algs.hh b/src/hb-algs.hh index 64e914271..1810e2403 100644 --- a/src/hb-algs.hh +++ b/src/hb-algs.hh @@ -845,7 +845,7 @@ hb_in_ranges (T u, T lo1, T hi1) template static inline bool hb_in_ranges (T u, T lo1, T hi1, Ts... ds) { - return hb_in_range (u, lo1, hi1) || hb_in_ranges (u, ds...); + return hb_in_range (u, lo1, hi1) || hb_in_ranges (u, ds...); } diff --git a/src/hb-ot-shaper-thai.cc b/src/hb-ot-shaper-thai.cc index 3c62ba0d6..6cd67cde3 100644 --- a/src/hb-ot-shaper-thai.cc +++ b/src/hb-ot-shaper-thai.cc @@ -319,7 +319,7 @@ preprocess_text_thai (const hb_ot_shape_plan_t *plan, #define IS_SARA_AM(x) (((x) & ~0x0080u) == 0x0E33u) #define NIKHAHIT_FROM_SARA_AM(x) ((x) - 0x0E33u + 0x0E4Du) #define SARA_AA_FROM_SARA_AM(x) ((x) - 1) -#define IS_ABOVE_BASE_MARK(x) (hb_in_ranges ((x) & (hb_codepoint_t) ~0x0080u, 0x0E34u, 0x0E37u, 0x0E47u, 0x0E4Eu, 0x0E31u, 0x0E31u, 0x0E3Bu, 0x0E3Bu)) +#define IS_ABOVE_BASE_MARK(x) (hb_in_ranges ((x) & ~0x0080u, 0x0E34u, 0x0E37u, 0x0E47u, 0x0E4Eu, 0x0E31u, 0x0E31u, 0x0E3Bu, 0x0E3Bu)) buffer->clear_output (); unsigned int count = buffer->len;