X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcomponents%2Fnacl%2Floader%2Fnacl_ipc_adapter.h;h=4a0a4b77aa09899df3e3cfd66cdef01ab5bf0aab;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=2948f00683525fd795db32a5081b515b3b205223;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/components/nacl/loader/nacl_ipc_adapter.h b/src/components/nacl/loader/nacl_ipc_adapter.h index 2948f006..4a0a4b7 100644 --- a/src/components/nacl/loader/nacl_ipc_adapter.h +++ b/src/components/nacl/loader/nacl_ipc_adapter.h @@ -12,6 +12,7 @@ #include "base/basictypes.h" #include "base/callback.h" +#include "base/files/scoped_file.h" #include "base/memory/ref_counted.h" #include "base/memory/scoped_ptr.h" #include "base/memory/scoped_vector.h" @@ -106,13 +107,13 @@ class NaClIPCAdapter : public base::RefCountedThreadSafe, NaClDesc* MakeNaClDesc(); #if defined(OS_POSIX) - int TakeClientFileDescriptor(); + base::ScopedFD TakeClientFileDescriptor(); #endif // Listener implementation. - virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE; - virtual void OnChannelConnected(int32 peer_pid) OVERRIDE; - virtual void OnChannelError() OVERRIDE; + bool OnMessageReceived(const IPC::Message& message) override; + void OnChannelConnected(int32 peer_pid) override; + void OnChannelError() override; typedef base::Callback ResolveFileTokenReplyCallback; @@ -174,7 +175,7 @@ class NaClIPCAdapter : public base::RefCountedThreadSafe, PendingSyncMsgMap pending_sync_msgs_; }; - virtual ~NaClIPCAdapter(); + ~NaClIPCAdapter() override; void OnFileTokenResolved(const IPC::Message& orig_msg, IPC::PlatformFileForTransit ipc_fd,