Index: chrome/renderer/spellchecker/spellcheck.h |
=================================================================== |
--- chrome/renderer/spellchecker/spellcheck.h (revision 32064) |
+++ chrome/renderer/spellchecker/spellcheck.h (working copy) |
@@ -10,7 +10,7 @@ |
#include <vector> |
#include "app/l10n_util.h" |
-#include "base/platform_file.h" |
+#include "base/file_descriptor_posix.h" |
#include "base/string16.h" |
#include "base/time.h" |
#include "chrome/renderer/spellchecker/spellcheck_worditerator.h" |
@@ -18,6 +18,10 @@ |
class Hunspell; |
+namespace base { |
+class FileDescriptor; |
+} |
+ |
namespace file_util { |
class MemoryMappedFile; |
} |
@@ -28,7 +32,7 @@ |
~SpellCheck(); |
- void Init(base::PlatformFile file, |
+ void Init(const base::FileDescriptor& bdict_fd, |
const std::vector<std::string>& custom_words, |
const std::string language); |
@@ -97,7 +101,7 @@ |
// The hunspell dictionary in use. |
scoped_ptr<Hunspell> hunspell_; |
- base::PlatformFile file_; |
+ base::FileDescriptor fd_; |
std::vector<std::string> custom_words_; |
// Represents character attributes used for filtering out characters which |