src/hb-aat-layout-common-private.hh | 2 +- src/hb-aat-layout-morx-table.hh | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-)
New commits: commit dd38db523a1001178bf4cae3721c098466534736 Author: Behdad Esfahbod <[email protected]> Date: Fri Jan 12 09:45:42 2018 +0100 [aat] Fix more builds Maybe I should disable C++11 detection such that my compiler also catches these. Doesn't look like we can switch to it for a while anyway... diff --git a/src/hb-aat-layout-common-private.hh b/src/hb-aat-layout-common-private.hh index 04007db3..4ed2d3a1 100644 --- a/src/hb-aat-layout-common-private.hh +++ b/src/hb-aat-layout-common-private.hh @@ -637,7 +637,7 @@ struct StateTableDriver c->transition (this, entry); - if (entry->flags & context_t::Flags::DontAdvance) + if (entry->flags & context_t::DontAdvance) buffer->idx--; /* TODO Detect infinite loop. */ state = entry->newState; diff --git a/src/hb-aat-layout-morx-table.hh b/src/hb-aat-layout-morx-table.hh index f4f03ab8..080f90ee 100644 --- a/src/hb-aat-layout-morx-table.hh +++ b/src/hb-aat-layout-morx-table.hh @@ -43,16 +43,16 @@ struct RearrangementSubtable struct driver_context_t { enum Flags { - MarkFirst = 0x8000, /* If set, make the current glyph the first - * glyph to be rearranged. */ + MarkFirst = 0x8000, /* If set, make the current glyph the first + * glyph to be rearranged. */ DontAdvance = 0x4000, /* If set, don't advance to the next glyph - * before going to the new state. This means - * that the glyph index doesn't change, even - * if the glyph at that index has changed. */ - MarkLast = 0x2000, /* If set, make the current glyph the last - * glyph to be rearranged. */ - Reserved = 0x1FF0, /* These bits are reserved and should be set to 0. */ - Verb = 0x000F, /* The type of rearrangement specified. */ + * before going to the new state. This means + * that the glyph index doesn't change, even + * if the glyph at that index has changed. */ + MarkLast = 0x2000, /* If set, make the current glyph the last + * glyph to be rearranged. */ + Reserved = 0x1FF0, /* These bits are reserved and should be set to 0. */ + Verb = 0x000F, /* The type of rearrangement specified. */ }; inline driver_context_t (const RearrangementSubtable *table) : _______________________________________________ HarfBuzz mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/harfbuzz
