Index: webkit/chromeos/fileapi/remote_file_system_proxy.h |
diff --git a/webkit/chromeos/fileapi/remote_file_system_proxy.h b/webkit/chromeos/fileapi/remote_file_system_proxy.h |
index 77e4a04df198e4dba17fe76dc4da0d27b5a3ef99..95f9325e69f1e643a3f089164a23c87c6fb1c723 100644 |
--- a/webkit/chromeos/fileapi/remote_file_system_proxy.h |
+++ b/webkit/chromeos/fileapi/remote_file_system_proxy.h |
@@ -23,8 +23,6 @@ typedef base::Callback< |
class RemoteFileSystemProxyInterface : |
public base::RefCountedThreadSafe<RemoteFileSystemProxyInterface> { |
public: |
- virtual ~RemoteFileSystemProxyInterface() {} |
- |
// Gets the file or directory info for given|path|. |
virtual void GetFileInfo(const GURL& path, |
const FileSystemOperationInterface::GetMetadataCallback& callback) = 0; |
@@ -95,6 +93,10 @@ class RemoteFileSystemProxyInterface : |
base::ProcessHandle peer_handle, |
const FileSystemOperationInterface::OpenFileCallback& callback) = 0; |
// TODO(zelidrag): More methods to follow as we implement other parts of FSO. |
+ |
+ protected: |
+ friend class base::RefCountedThreadSafe<RemoteFileSystemProxyInterface>; |
+ virtual ~RemoteFileSystemProxyInterface() {} |
}; |
} // namespace fileapi |