Index: components/nacl/browser/pnacl_host.h |
diff --git a/components/nacl/browser/pnacl_host.h b/components/nacl/browser/pnacl_host.h |
index 971850ff9d8915a4069f4b822e9e2f51af7f00cd..c013a4f39ff6e578b6d8e1286c6507f52a8cba48 100644 |
--- a/components/nacl/browser/pnacl_host.h |
+++ b/components/nacl/browser/pnacl_host.h |
@@ -8,6 +8,7 @@ |
#include <map> |
#include "base/callback_forward.h" |
+#include "base/files/file.h" |
#include "base/memory/singleton.h" |
#include "base/memory/weak_ptr.h" |
#include "base/threading/thread_checker.h" |
@@ -30,7 +31,7 @@ class PnaclTranslationCache; |
// called on the IO thread. |
class PnaclHost { |
public: |
- typedef base::Callback<void(base::PlatformFile)> TempFileCallback; |
+ typedef base::Callback<void(base::File)> TempFileCallback; |
typedef base::Callback<void(base::PlatformFile, bool is_hit)> NexeFdCallback; |
static PnaclHost* GetInstance(); |
@@ -142,7 +143,7 @@ class PnaclHost { |
void OnCacheQueryReturn(const TranslationID& id, |
int net_error, |
scoped_refptr<net::DrainableIOBuffer> buffer); |
- void OnTempFileReturn(const TranslationID& id, base::PlatformFile fd); |
+ void OnTempFileReturn(const TranslationID& id, base::File file); |
void CheckCacheQueryReady(const PendingTranslationMap::iterator& entry); |
// GetNexeFd miss path |