Index: Source/core/editing/SpellChecker.cpp |
diff --git a/Source/core/editing/SpellChecker.cpp b/Source/core/editing/SpellChecker.cpp |
index 5f9be844eeb8a8b7a85111a8503ef9e49903203f..c6caf4abeb44a6cccd9eb524fa96df4ad2dc5278 100644 |
--- a/Source/core/editing/SpellChecker.cpp |
+++ b/Source/core/editing/SpellChecker.cpp |
@@ -251,7 +251,7 @@ void SpellChecker::advanceToNextMisspelling(bool startBeforeSelection) |
// Stop looking at start of next misspelled word |
CharacterIterator chars(grammarSearchRange.get()); |
chars.advance(misspellingOffset); |
- grammarSearchRange->setEnd(chars.range()->startContainer(), chars.range()->startOffset(), IGNORE_EXCEPTION); |
+ grammarSearchRange->setEnd(chars.startContainer(), chars.startOffset(), IGNORE_EXCEPTION); |
} |
if (isGrammarCheckingEnabled()) |
@@ -282,7 +282,7 @@ void SpellChecker::advanceToNextMisspelling(bool startBeforeSelection) |
// Stop looking at start of next misspelled word |
CharacterIterator chars(grammarSearchRange.get()); |
chars.advance(misspellingOffset); |
- grammarSearchRange->setEnd(chars.range()->startContainer(), chars.range()->startOffset(), IGNORE_EXCEPTION); |
+ grammarSearchRange->setEnd(chars.startContainer(), chars.startOffset(), IGNORE_EXCEPTION); |
} |
if (isGrammarCheckingEnabled()) |