Index: third_party/WebKit/Source/platform/fonts/shaping/SimpleShaper.cpp |
diff --git a/third_party/WebKit/Source/platform/fonts/shaping/SimpleShaper.cpp b/third_party/WebKit/Source/platform/fonts/shaping/SimpleShaper.cpp |
index 431e5a43a6aaf9dc3488fa367f25448550a5bc66..babd006dfd3be334b66895644beeb6fac72ae0b4 100644 |
--- a/third_party/WebKit/Source/platform/fonts/shaping/SimpleShaper.cpp |
+++ b/third_party/WebKit/Source/platform/fonts/shaping/SimpleShaper.cpp |
@@ -195,14 +195,14 @@ unsigned SimpleShaper::advanceInternal(TextIterator& textIterator, GlyphBuffer* |
return consumedCharacters; |
} |
-unsigned SimpleShaper::advance(unsigned offset, GlyphBuffer* glyphBuffer) |
+unsigned SimpleShaper::advance(int offset, GlyphBuffer* glyphBuffer) |
{ |
- unsigned length = m_textRun.length(); |
+ int length = m_textRun.length(); |
if (offset > length) |
offset = length; |
- if (m_currentCharacter >= offset) |
+ if (m_currentCharacter >= static_cast<unsigned>(offset)) |
return 0; |
if (m_textRun.is8Bit()) { |