| Index: native_client_sdk/src/libraries/nacl_io/kernel_wrap_newlib.cc
|
| diff --git a/native_client_sdk/src/libraries/nacl_io/kernel_wrap_newlib.cc b/native_client_sdk/src/libraries/nacl_io/kernel_wrap_newlib.cc
|
| index 1236e5da161f5de0fb75966afded3b66ea1cce70..e992c2784b6fc458991d2607d47a1eed796270e4 100644
|
| --- a/native_client_sdk/src/libraries/nacl_io/kernel_wrap_newlib.cc
|
| +++ b/native_client_sdk/src/libraries/nacl_io/kernel_wrap_newlib.cc
|
| @@ -311,7 +311,8 @@ int _real_lseek(int fd, off_t offset, int whence, off_t* new_offset) {
|
| }
|
|
|
| int _real_mkdir(const char* pathname, mode_t mode) {
|
| - return ENOSYS;
|
| + CHECK_REAL(mkdir);
|
| + return REAL(mkdir)(pathname, mode);
|
| }
|
|
|
| int _real_mmap(void** addr,
|
| @@ -344,7 +345,8 @@ int _real_read(int fd, void* buf, size_t count, size_t* nread) {
|
| }
|
|
|
| int _real_rmdir(const char* pathname) {
|
| - return ENOSYS;
|
| + CHECK_REAL(rmdir);
|
| + return REAL(rmdir)(pathname);
|
| }
|
|
|
| int _real_write(int fd, const void* buf, size_t count, size_t* nwrote) {
|
|
|