hb_buffer_t *buffer,
void *user_data HB_UNUSED)
{
+
+ HB_BUFFER_DEALLOCATE_VAR (buffer, indic_category);
+ HB_BUFFER_DEALLOCATE_VAR (buffer, indic_position);
}
void
{
unsigned int count = buffer->len;
+ HB_BUFFER_ALLOCATE_VAR (buffer, indic_category);
+ HB_BUFFER_ALLOCATE_VAR (buffer, indic_position);
+
for (unsigned int i = 0; i < count; i++)
{
unsigned int type = get_indic_categories (buffer->info[i].codepoint);
HB_BUFFER_DEALLOCATE_VAR (c->buffer, general_category);
c->buffer->props.direction = c->target_direction;
+
+ c->buffer->deallocate_var_all ();
}
static void