Index: native_client_sdk/src/tests/nacl_io_test/fake_pepper_interface_html5fs.h |
diff --git a/native_client_sdk/src/tests/nacl_io_test/fake_pepper_interface_html5fs.h b/native_client_sdk/src/tests/nacl_io_test/fake_pepper_interface_html5fs.h |
index 6e10844aee2c7baa9b16a2751d4099b0c808e86d..9903c309401dd6de55e841f22cae075383e0a067 100644 |
--- a/native_client_sdk/src/tests/nacl_io_test/fake_pepper_interface_html5fs.h |
+++ b/native_client_sdk/src/tests/nacl_io_test/fake_pepper_interface_html5fs.h |
@@ -98,29 +98,29 @@ class FakeFileIoInterface : public nacl_io::FileIoInterface { |
public: |
explicit FakeFileIoInterface(FakeCoreInterface* core_interface); |
- PP_Resource Create(PP_Resource instance); |
- int32_t Open(PP_Resource file_io, |
- PP_Resource file_ref, |
- int32_t open_flags, |
- PP_CompletionCallback callback); |
- int32_t Query(PP_Resource file_io, |
- PP_FileInfo* info, |
- PP_CompletionCallback callback); |
- int32_t Read(PP_Resource file_io, |
- int64_t offset, |
- char* buffer, |
- int32_t bytes_to_read, |
- PP_CompletionCallback callback); |
- int32_t Write(PP_Resource file_io, |
- int64_t offset, |
- const char* buffer, |
- int32_t bytes_to_write, |
- PP_CompletionCallback callback); |
- int32_t SetLength(PP_Resource file_io, |
- int64_t length, |
- PP_CompletionCallback callback); |
- int32_t Flush(PP_Resource file_io, PP_CompletionCallback callback); |
- void Close(PP_Resource file_io); |
+ virtual PP_Resource Create(PP_Resource instance); |
+ virtual int32_t Open(PP_Resource file_io, |
+ PP_Resource file_ref, |
+ int32_t open_flags, |
+ PP_CompletionCallback callback); |
+ virtual int32_t Query(PP_Resource file_io, |
+ PP_FileInfo* info, |
+ PP_CompletionCallback callback); |
+ virtual int32_t Read(PP_Resource file_io, |
+ int64_t offset, |
+ char* buffer, |
+ int32_t bytes_to_read, |
+ PP_CompletionCallback callback); |
+ virtual int32_t Write(PP_Resource file_io, |
+ int64_t offset, |
+ const char* buffer, |
+ int32_t bytes_to_write, |
+ PP_CompletionCallback callback); |
+ virtual int32_t SetLength(PP_Resource file_io, |
+ int64_t length, |
+ PP_CompletionCallback callback); |
+ virtual int32_t Flush(PP_Resource file_io, PP_CompletionCallback callback); |
+ virtual void Close(PP_Resource file_io); |
private: |
FakeCoreInterface* core_interface_; // Weak reference. |
@@ -133,18 +133,18 @@ class FakeFileRefInterface : public nacl_io::FileRefInterface { |
FakeFileRefInterface(FakeCoreInterface* core_interface, |
FakeVarInterface* var_interface); |
- PP_Resource Create(PP_Resource file_system, const char* path); |
- PP_Var GetName(PP_Resource file_ref); |
- int32_t MakeDirectory(PP_Resource directory_ref, |
- PP_Bool make_ancestors, |
+ virtual PP_Resource Create(PP_Resource file_system, const char* path); |
+ virtual PP_Var GetName(PP_Resource file_ref); |
+ virtual int32_t MakeDirectory(PP_Resource directory_ref, |
+ PP_Bool make_ancestors, |
+ PP_CompletionCallback callback); |
+ virtual int32_t Delete(PP_Resource file_ref, PP_CompletionCallback callback); |
+ virtual int32_t Query(PP_Resource file_ref, |
+ PP_FileInfo* info, |
PP_CompletionCallback callback); |
- int32_t Delete(PP_Resource file_ref, PP_CompletionCallback callback); |
- int32_t Query(PP_Resource file_ref, |
- PP_FileInfo* info, |
- PP_CompletionCallback callback); |
- int32_t ReadDirectoryEntries(PP_Resource file_ref, |
- const PP_ArrayOutput& output, |
- PP_CompletionCallback callback); |
+ virtual int32_t ReadDirectoryEntries(PP_Resource file_ref, |
+ const PP_ArrayOutput& output, |
+ PP_CompletionCallback callback); |
private: |
FakeCoreInterface* core_interface_; // Weak reference. |
@@ -157,10 +157,10 @@ class FakeFileSystemInterface : public nacl_io::FileSystemInterface { |
public: |
FakeFileSystemInterface(FakeCoreInterface* core_interface); |
- PP_Resource Create(PP_Instance instance, PP_FileSystemType type); |
- int32_t Open(PP_Resource file_system, |
- int64_t expected_size, |
- PP_CompletionCallback callback); |
+ virtual PP_Resource Create(PP_Instance instance, PP_FileSystemType type); |
+ virtual int32_t Open(PP_Resource file_system, |
+ int64_t expected_size, |
+ PP_CompletionCallback callback); |
private: |
FakeCoreInterface* core_interface_; // Weak reference. |