diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2012-03-27 15:00:35 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2012-03-27 15:00:35 -0400 |
commit | 3bebe289aace6daa84b3d6983cebf5c58ddfad78 (patch) | |
tree | 6082a983c868172c7e07fc13a69077bc5fe8d0af | |
parent | 624feeed252024dcc076903e26f6b625f2c93c7f (diff) |
Fix problem with Indic shaper and control chars
-rw-r--r-- | src/harfbuzz-indic.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/harfbuzz-indic.cpp b/src/harfbuzz-indic.cpp index ffe9573..b313543 100644 --- a/src/harfbuzz-indic.cpp +++ b/src/harfbuzz-indic.cpp @@ -1683,6 +1683,8 @@ static bool indic_shape_syllable(HB_Bool openType, HB_ShaperItem *item, bool inv } item->glyphs[j] = item->glyphs[i]; item->attributes[j] = item->attributes[i]; + item->offsets[j] = item->offsets[i]; + item->advances[j] = item->advances[i]; ++i; ++j; } |