Index: native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc |
diff --git a/native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc b/native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc |
index ae3ee82b740b7c105fe2cc07c3927740ca4e5384..258520b82d73a1c29b387ac881e5a51a5c107cc8 100644 |
--- a/native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc |
+++ b/native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc |
@@ -567,7 +567,7 @@ TEST_F(KernelProxyTest, OpenWithMode) { |
struct stat buf; |
EXPECT_EQ(0, ki_lstat("/foo", &buf)); |
- EXPECT_EQ(0723, buf.st_mode & ~S_IFMT); |
+ EXPECT_EQ(0723, buf.st_mode & 0777); |
} |
TEST_F(KernelProxyTest, CreateWronlyWithReadOnlyMode) { |
@@ -663,10 +663,10 @@ TEST_F(KernelProxyTest, Umask) { |
struct stat buf; |
EXPECT_EQ(0, ki_stat("/foo", &buf)); |
- EXPECT_EQ(0444, buf.st_mode & ~S_IFMT); |
+ EXPECT_EQ(0444, buf.st_mode & 0777); |
EXPECT_EQ(0, ki_stat("/dir", &buf)); |
- EXPECT_EQ(0555, buf.st_mode & ~S_IFMT); |
+ EXPECT_EQ(0555, buf.st_mode & 0777); |
EXPECT_EQ(0222, ki_umask(0)); |
} |