diff options
Diffstat (limited to 'src/ports/SkFontHost_mac.cpp')
-rwxr-xr-x | src/ports/SkFontHost_mac.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ports/SkFontHost_mac.cpp b/src/ports/SkFontHost_mac.cpp index 5386ac3f3e..aae7464e25 100755 --- a/src/ports/SkFontHost_mac.cpp +++ b/src/ports/SkFontHost_mac.cpp @@ -1981,10 +1981,10 @@ int SkTypeface_Mac::onCharsToGlyphs(const void* chars, Encoding encoding, if (srcCount > glyphCount) { int extra = 0; for (int i = 0; i < glyphCount; ++i) { + compactedGlyphs[i] = macGlyphs[i + extra]; if (SkUTF16_IsHighSurrogate(src[i + extra])) { ++extra; } - compactedGlyphs[i] = macGlyphs[i + extra]; } } |