This commit is contained in:
Behdad Esfahbod 2012-07-28 18:03:20 -04:00
parent 0b99429ead
commit dadede012e
3 changed files with 5 additions and 6 deletions

View File

@ -34,7 +34,7 @@
#include "hb-set-private.hh"
#define NOT_COVERED ((unsigned int) 0x110000)
#define NOT_COVERED ((unsigned int) -1)
#define MAX_NESTING_LEVEL 8
@ -348,9 +348,8 @@ struct CoverageFormat1
inline unsigned int get_coverage (hb_codepoint_t glyph_id) const
{
int i = glyphArray.search (glyph_id);
if (i != -1)
return i;
return NOT_COVERED;
ASSERT_STATIC (((unsigned int) -1) == NOT_COVERED);
return i;
}
inline bool sanitize (hb_sanitize_context_t *c) {

View File

@ -1533,7 +1533,7 @@ struct PosLookup : Lookup
while (c->buffer->idx < c->buffer->len)
{
if ((c->buffer->cur().mask & c->lookup_mask) &&
(*coverage) (c->buffer->cur().codepoint) != NOT_COVERED &&
coverage->get_coverage (c->buffer->cur().codepoint) != NOT_COVERED &&
apply_once (c))
ret = true;
else

View File

@ -1210,7 +1210,7 @@ struct SubstLookup : Lookup
while (c->buffer->idx < c->buffer->len)
{
if ((c->buffer->cur().mask & c->lookup_mask) &&
(*coverage) (c->buffer->cur().codepoint) != NOT_COVERED &&
coverage->get_coverage (c->buffer->cur().codepoint) != NOT_COVERED &&
apply_once (c))
ret = true;
else