| Index: chrome/renderer/spellchecker/hunspell_engine.cc
|
| diff --git a/chrome/renderer/spellchecker/hunspell_engine.cc b/chrome/renderer/spellchecker/hunspell_engine.cc
|
| index 74dd292fb1585046871656324c7079c0737eae32..c2cdd29f560f2567965120a686c6fe39cb09900e 100644
|
| --- a/chrome/renderer/spellchecker/hunspell_engine.cc
|
| +++ b/chrome/renderer/spellchecker/hunspell_engine.cc
|
| @@ -61,7 +61,9 @@ void HunspellEngine::InitializeHunspell() {
|
|
|
| bdict_file_.reset(new base::MemoryMappedFile);
|
|
|
| - if (bdict_file_->Initialize(file_)) {
|
| + // TODO(rvargas): This object should not keep file_ after passing it to
|
| + // bdict_file_.
|
| + if (bdict_file_->Initialize(base::File(file_))) {
|
| TimeTicks debug_start_time = base::Histogram::DebugNow();
|
|
|
| hunspell_.reset(
|
|
|