| Index: native_client_sdk/src/libraries/nacl_mounts/mount_node_dir.cc
|
| diff --git a/native_client_sdk/src/libraries/nacl_mounts/mount_node_dir.cc b/native_client_sdk/src/libraries/nacl_mounts/mount_node_dir.cc
|
| index 0d27cc30ba010b1f5011ba2aeb8404a792c36916..230592ce66e57f347b3f090b79d5dae08df11574 100644
|
| --- a/native_client_sdk/src/libraries/nacl_mounts/mount_node_dir.cc
|
| +++ b/native_client_sdk/src/libraries/nacl_mounts/mount_node_dir.cc
|
| @@ -12,21 +12,16 @@
|
| #include "utils/macros.h"
|
| #include "utils/auto_lock.h"
|
|
|
| -MountNodeDir::MountNodeDir(Mount* mount, int ino, int dev)
|
| - : MountNode(mount, ino, dev),
|
| +MountNodeDir::MountNodeDir(Mount* mount)
|
| + : MountNode(mount),
|
| cache_(NULL) {
|
| + stat_.st_mode |= S_IFDIR;
|
| }
|
|
|
| MountNodeDir::~MountNodeDir() {
|
| free(cache_);
|
| }
|
|
|
| -bool MountNodeDir::Init(int mode, short uid, short gid) {
|
| - bool ok = MountNode::Init(mode, uid, gid);
|
| - stat_.st_mode |= S_IFDIR;
|
| - return ok;
|
| -}
|
| -
|
| int MountNodeDir::Read(size_t offs, void *buf, size_t count) {
|
| errno = EISDIR;
|
| return -1;
|
| @@ -69,7 +64,7 @@ int MountNodeDir::GetDents(size_t offs, struct dirent* pdir, size_t size) {
|
| return size;
|
| }
|
|
|
| -int MountNodeDir:: AddChild(const std::string& name, MountNode* node) {
|
| +int MountNodeDir::AddChild(const std::string& name, MountNode* node) {
|
| AutoLock lock(&lock_);
|
|
|
| if (name.empty()) {
|
|
|