Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / ppapi / native_client / src / trusted / plugin / temporary_file.h
index 4bc8f71..a58879b 100644 (file)
@@ -36,7 +36,7 @@ class Plugin;
 class TempFile {
  public:
   // Create a TempFile.
-  explicit TempFile(Plugin* plugin);
+  TempFile(Plugin* plugin, PP_FileHandle handle);
   ~TempFile();
 
   // Opens a temporary file object and descriptor wrapper referring to the file.
@@ -55,9 +55,6 @@ class TempFile {
   // and all wrappers.
   PP_FileHandle TakeFileHandle();
 
-  // Used by GetNexeFd() to set the underlying internal handle.
-  PP_FileHandle* internal_handle() { return &internal_handle_; }
-
  private:
   NACL_DISALLOW_COPY_AND_ASSIGN(TempFile);