| Index: third_party/harfbuzz/src/harfbuzz-hebrew.c
|
| diff --git a/third_party/harfbuzz/src/harfbuzz-hebrew.c b/third_party/harfbuzz/src/harfbuzz-hebrew.c
|
| index d2664deefafdf06f097876f9280d333c21fd1e0d..b5431a53e73360f4af6fbdf660eabb7acceac3f0 100644
|
| --- a/third_party/harfbuzz/src/harfbuzz-hebrew.c
|
| +++ b/third_party/harfbuzz/src/harfbuzz-hebrew.c
|
| @@ -56,8 +56,6 @@ HB_Bool HB_HebrewShape(HB_ShaperItem *shaper_item)
|
|
|
| assert(shaper_item->item.script == HB_Script_Hebrew);
|
|
|
| - HB_HeuristicSetGlyphAttributes(shaper_item);
|
| -
|
| #ifndef NO_OPENTYPE
|
| if (HB_SelectScript(shaper_item, hebrew_features)) {
|
|
|
| @@ -65,7 +63,7 @@ HB_Bool HB_HebrewShape(HB_ShaperItem *shaper_item)
|
| if (!HB_ConvertStringToGlyphIndices(shaper_item))
|
| return FALSE;
|
|
|
| -
|
| + HB_HeuristicSetGlyphAttributes(shaper_item);
|
| HB_OpenTypeShape(shaper_item, /*properties*/0);
|
| return HB_OpenTypePosition(shaper_item, availableGlyphs, /*doLogClusters*/TRUE);
|
| }
|
|
|