Chromium Code Reviews| Index: chrome/browser/spellchecker/spellcheck_host.cc |
| diff --git a/chrome/browser/spellchecker/spellcheck_host.cc b/chrome/browser/spellchecker/spellcheck_host.cc |
| index bfdad0fad4422b538eb1b3b35e15c681ebed4510..4a2b981da12d5c7137e62110c17b675492b88420 100644 |
| --- a/chrome/browser/spellchecker/spellcheck_host.cc |
| +++ b/chrome/browser/spellchecker/spellcheck_host.cc |
| @@ -23,18 +23,17 @@ SpellCheckHost::EventType g_status_type = SpellCheckHost::BDICT_NOTINITIALIZED; |
| } // namespace |
| // static |
| -scoped_refptr<SpellCheckHost> SpellCheckHost::Create( |
| +scoped_ptr<SpellCheckHost> SpellCheckHost::Create( |
|
Hironori Bono
2011/10/14 10:57:04
When we change the return value to SpellChekHost*,
|
| SpellCheckProfileProvider* profile, |
| const std::string& language, |
| net::URLRequestContextGetter* request_context_getter, |
| SpellCheckHostMetrics* metrics) { |
| - scoped_refptr<SpellCheckHostImpl> host = |
| + scoped_ptr<SpellCheckHostImpl> host; |
| + host.reset( |
|
Hironori Bono
2011/10/14 10:57:04
When we change the return value to SpellCheckHost*
|
| new SpellCheckHostImpl(profile, |
| language, |
| request_context_getter, |
| - metrics); |
| - if (!host) |
| - return NULL; |
| + metrics)); |
| host->Initialize(); |
| return host; |