diff --git a/src/hb-ot-shape-complex-indic.cc b/src/hb-ot-shape-complex-indic.cc index 81cfd151e..e4273c9b7 100644 --- a/src/hb-ot-shape-complex-indic.cc +++ b/src/hb-ot-shape-complex-indic.cc @@ -776,7 +776,7 @@ final_reordering_syllable (hb_buffer_t *buffer, hb_mask_t *mask_array, /* Apply 'init' to the Left Matra if it's a word start. */ if (info[start].indic_position () == POS_PRE_M && (!start || - !(FLAG (_hb_glyph_info_get_general_category (&buffer->info[start - 1])) & + !(FLAG (_hb_glyph_info_get_general_category (&info[start - 1])) & (FLAG (HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER) | FLAG (HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER) | FLAG (HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER) |