Index: Source/platform/fonts/mac/ComplexTextController.cpp |
diff --git a/Source/platform/fonts/mac/ComplexTextController.cpp b/Source/platform/fonts/mac/ComplexTextController.cpp |
index 7bcd8008a8dd4d8fd417de8de9031e34e227ec1b..75353ad5c12d70c4813b20105554011afe3e2c74 100644 |
--- a/Source/platform/fonts/mac/ComplexTextController.cpp |
+++ b/Source/platform/fonts/mac/ComplexTextController.cpp |
@@ -470,7 +470,7 @@ void ComplexTextController::advance(unsigned offset, GlyphBuffer* glyphBuffer, G |
return; |
if (glyphBuffer && !m_characterInCurrentGlyph) |
- glyphBuffer->add(m_adjustedGlyphs[k], complexTextRun.fontData(), adjustedAdvance); |
+ glyphBuffer->add(m_adjustedGlyphs[k], complexTextRun.fontData(), FloatSize(adjustedAdvance)); |
unsigned oldCharacterInCurrentGlyph = m_characterInCurrentGlyph; |
m_characterInCurrentGlyph = min(m_currentCharacter - complexTextRun.stringLocation(), glyphEndOffset) - glyphStartOffset; |