diff options
author | Fangrui Song <maskray@google.com> | 2018-06-16 05:05:19 +0000 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2018-06-16 05:05:19 +0000 |
commit | 87bcd4abeffa4f24be049cf1027eceeddc48d49c (patch) | |
tree | 596c990a759baee6dd2a85d26d3671963ec9944f | |
parent | b0a3e6f1271e448d121b85585017056758845c96 (diff) | |
download | bcm5719-llvm-87bcd4abeffa4f24be049cf1027eceeddc48d49c.tar.gz bcm5719-llvm-87bcd4abeffa4f24be049cf1027eceeddc48d49c.zip |
[sanitizer_common] Fix windows build caused by r334881
llvm-svn: 334884
-rw-r--r-- | compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cc b/compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cc index 5285cb01b02..715da48f034 100644 --- a/compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cc +++ b/compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cc @@ -108,12 +108,14 @@ TEST(SanitizerCommon, FileOps) { temp_file_name(tmpfile, sizeof(tmpfile), "sanitizer_common.fileops.tmp."); fd_t fd = OpenFile(tmpfile, WrOnly); ASSERT_NE(fd, kInvalidFd); - ASSERT_FALSE(internal_iserror(internal_write(fd, "A", 1))); + ASSERT_TRUE(WriteToFile(fd, "A", 1)); CloseFile(fd); fd = OpenFile(tmpfile, WrOnly); ASSERT_NE(fd, kInvalidFd); +#if SANITIZER_POSIX EXPECT_EQ(internal_lseek(fd, 0, SEEK_END), 0u); +#endif uptr bytes_written = 0; EXPECT_TRUE(WriteToFile(fd, str1, len1, &bytes_written)); EXPECT_EQ(len1, bytes_written); |