Bug 65258 - [...] Mongolian with free variation selector

This commit is contained in:
Behdad Esfahbod 2013-10-18 16:20:13 +02:00
parent 0193649ce4
commit bf029281b1

View File

@ -280,7 +280,8 @@ arabic_joining (hb_buffer_t *buffer)
const arabic_state_table_entry *entry = &arabic_state_table[state][this_type]; const arabic_state_table_entry *entry = &arabic_state_table[state][this_type];
if (entry->prev_action != NONE && prev != (unsigned int) -1) if (entry->prev_action != NONE && prev != (unsigned int) -1)
buffer->info[prev].arabic_shaping_action() = entry->prev_action; for (; prev < i; prev++)
buffer->info[prev].arabic_shaping_action() = entry->prev_action;
buffer->info[i].arabic_shaping_action() = entry->curr_action; buffer->info[i].arabic_shaping_action() = entry->curr_action;