[HarfBuzz] harfbuzz: Branch 'master' - 2 commits
Behdad Esfahbod
behdad at kemper.freedesktop.org
Mon Jul 22 16:08:06 PDT 2013
src/hb-ot-layout-gsubgpos-private.hh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
New commits:
commit 86522e493d071f395b5abf64289232bf8867ac29
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Mon Jul 22 19:07:53 2013 -0400
Fix glyph closure recursion!
diff --git a/src/hb-ot-layout-gsubgpos-private.hh b/src/hb-ot-layout-gsubgpos-private.hh
index c5edf25..316f506 100644
--- a/src/hb-ot-layout-gsubgpos-private.hh
+++ b/src/hb-ot-layout-gsubgpos-private.hh
@@ -977,7 +977,7 @@ static inline void recurse_lookups (context_t *c,
const LookupRecord lookupRecord[] /* Array of LookupRecords--in design order */)
{
for (unsigned int i = 0; i < lookupCount; i++)
- c->recurse (lookupRecord->lookupListIndex);
+ c->recurse (lookupRecord[i].lookupListIndex);
}
static inline bool apply_lookup (hb_apply_context_t *c,
commit 74439d0aa10184451adc6c6469f5119be352ecbb
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Mon Jul 22 19:02:29 2013 -0400
Minor
diff --git a/src/hb-ot-layout-gsubgpos-private.hh b/src/hb-ot-layout-gsubgpos-private.hh
index 9ac99fe..c5edf25 100644
--- a/src/hb-ot-layout-gsubgpos-private.hh
+++ b/src/hb-ot-layout-gsubgpos-private.hh
@@ -1667,7 +1667,7 @@ static inline void chain_context_closure_lookup (hb_closure_context_t *c,
&& intersects_array (c,
inputCount ? inputCount - 1 : 0, input,
lookup_context.funcs.intersects, lookup_context.intersects_data[1])
- && intersects_array (c,
+ && intersects_array (c,
lookaheadCount, lookahead,
lookup_context.funcs.intersects, lookup_context.intersects_data[2]))
recurse_lookups (c,
More information about the HarfBuzz
mailing list