Index: native_client_sdk/src/tests/nacl_io_test/mem_fs_node_test.cc |
diff --git a/native_client_sdk/src/tests/nacl_io_test/mem_fs_node_test.cc b/native_client_sdk/src/tests/nacl_io_test/mem_fs_node_test.cc |
index dc521c6986cc3c9108fa8d093b94807209261cd7..f2259d7d4b8c2f259a463de312570cb05e77613f 100644 |
--- a/native_client_sdk/src/tests/nacl_io_test/mem_fs_node_test.cc |
+++ b/native_client_sdk/src/tests/nacl_io_test/mem_fs_node_test.cc |
@@ -36,6 +36,15 @@ class MemFsForTesting : public MemFs { |
EXPECT_EQ(0, Init(args)); |
} |
+ bool Exists(const char* filename) { |
+ ScopedNode node; |
+ if (Open(Path(filename), O_RDONLY, &node)) |
+ return false; |
+ |
+ struct stat buf; |
+ return node->GetStat(&buf) == 0; |
+ } |
+ |
int num_nodes() { return inode_pool_.size(); } |
}; |