This commit is contained in:
Behdad Esfahbod 2012-11-23 15:34:11 -05:00
parent be218c688c
commit 73c18ae1b9
1 changed files with 4 additions and 12 deletions

View File

@ -523,9 +523,7 @@ static inline bool match_input (hb_apply_context_t *c,
bool *p_is_mark_ligature = NULL,
unsigned int *p_total_component_count = NULL)
{
hb_auto_trace_t<HB_DEBUG_APPLY, bool> trace
(&c->debug_depth, "APPLY", NULL, HB_FUNC,
"idx %d codepoint %u", c->buffer->idx, c->buffer->cur().codepoint);
TRACE_APPLY (NULL);
hb_apply_context_t::mark_skipping_forward_iterator_t skippy_iter (c, c->buffer->idx, count - 1);
if (skippy_iter.has_no_chance ()) return TRACE_RETURN (false);
@ -682,9 +680,7 @@ static inline bool match_backtrack (hb_apply_context_t *c,
match_func_t match_func,
const void *match_data)
{
hb_auto_trace_t<HB_DEBUG_APPLY, bool> trace
(&c->debug_depth, "APPLY", NULL, HB_FUNC,
"idx %d codepoint %u", c->buffer->idx, c->buffer->cur().codepoint);
TRACE_APPLY (NULL);
hb_apply_context_t::mark_skipping_backward_iterator_t skippy_iter (c, c->buffer->backtrack_len (), count, true);
if (skippy_iter.has_no_chance ())
@ -709,9 +705,7 @@ static inline bool match_lookahead (hb_apply_context_t *c,
const void *match_data,
unsigned int offset)
{
hb_auto_trace_t<HB_DEBUG_APPLY, bool> trace
(&c->debug_depth, "APPLY", NULL, HB_FUNC,
"idx %d codepoint %u", c->buffer->idx, c->buffer->cur().codepoint);
TRACE_APPLY (NULL);
hb_apply_context_t::mark_skipping_forward_iterator_t skippy_iter (c, c->buffer->idx + offset - 1, count, true);
if (skippy_iter.has_no_chance ())
@ -760,9 +754,7 @@ static inline bool apply_lookup (hb_apply_context_t *c,
unsigned int lookupCount,
const LookupRecord lookupRecord[] /* Array of LookupRecords--in design order */)
{
hb_auto_trace_t<HB_DEBUG_APPLY, bool> trace
(&c->debug_depth, "APPLY", NULL, HB_FUNC,
"idx %d codepoint %u", c->buffer->idx, c->buffer->cur().codepoint);
TRACE_APPLY (NULL);
unsigned int end = c->buffer->len;
if (unlikely (count == 0 || c->buffer->idx + count > end))