Index: third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp |
diff --git a/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp b/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp |
index 25f60f163f27973c6d1c8a2585a635c2d5b08483..7518e70bf1a327ba015a95d6175c5c6e4c6c82eb 100644 |
--- a/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp |
+++ b/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp |
@@ -500,9 +500,7 @@ void SpellChecker::chunkAndMarkAllMisspellings( |
// Check the full paragraph instead if the paragraph is short, which saves |
// the cost on sentence boundary finding. |
if (fullParagraphToCheck.rangeLength() <= kChunkSize) { |
- SpellCheckRequest* request = SpellCheckRequest::create(paragraphRange, 0); |
- if (request) |
- m_spellCheckRequester->requestCheckingFor(request); |
+ m_spellCheckRequester->requestCheckingFor(paragraphRange); |
return; |
} |
@@ -518,10 +516,7 @@ void SpellChecker::chunkAndMarkAllMisspellings( |
? expandEndToSentenceBoundary(chunkRange) |
: expandRangeToSentenceBoundary(chunkRange); |
- SpellCheckRequest* request = |
- SpellCheckRequest::create(checkRange, requestNum); |
- if (request) |
- m_spellCheckRequester->requestCheckingFor(request); |
+ m_spellCheckRequester->requestCheckingFor(checkRange, requestNum); |
if (!checkRangeIterator.atEnd()) { |
checkRangeIterator.advance(1); |