Index: third_party/harfbuzz/src/harfbuzz-arabic.c |
diff --git a/third_party/harfbuzz/src/harfbuzz-arabic.c b/third_party/harfbuzz/src/harfbuzz-arabic.c |
index 3837087f444716b81ee28ee92830977639991537..b15eacdb4a1eee4fd1392ef638fa042f255a84e7 100644 |
--- a/third_party/harfbuzz/src/harfbuzz-arabic.c |
+++ b/third_party/harfbuzz/src/harfbuzz-arabic.c |
@@ -1107,6 +1107,7 @@ HB_Bool HB_ArabicShape(HB_ShaperItem *item) |
assert(item->item.script == HB_Script_Arabic || item->item.script == HB_Script_Syriac |
|| item->item.script == HB_Script_Nko); |
+ item->shaperFlags |= HB_ShaperFlag_ArabicHack; |
agl
2010/01/15 10:21:57
Since this code is scheduled for demolition soon(i
|
#ifndef NO_OPENTYPE |
if (HB_SelectScript(item, item->item.script == HB_Script_Arabic ? arabic_features : syriac_features)) { |