forked from OSchip/llvm-project
				
			[sanitizer_common] Fix windows build caused by r334881
llvm-svn: 334884
This commit is contained in:
		
							parent
							
								
									b0a3e6f127
								
							
						
					
					
						commit
						87bcd4abef
					
				| 
						 | 
					@ -108,12 +108,14 @@ TEST(SanitizerCommon, FileOps) {
 | 
				
			||||||
  temp_file_name(tmpfile, sizeof(tmpfile), "sanitizer_common.fileops.tmp.");
 | 
					  temp_file_name(tmpfile, sizeof(tmpfile), "sanitizer_common.fileops.tmp.");
 | 
				
			||||||
  fd_t fd = OpenFile(tmpfile, WrOnly);
 | 
					  fd_t fd = OpenFile(tmpfile, WrOnly);
 | 
				
			||||||
  ASSERT_NE(fd, kInvalidFd);
 | 
					  ASSERT_NE(fd, kInvalidFd);
 | 
				
			||||||
  ASSERT_FALSE(internal_iserror(internal_write(fd, "A", 1)));
 | 
					  ASSERT_TRUE(WriteToFile(fd, "A", 1));
 | 
				
			||||||
  CloseFile(fd);
 | 
					  CloseFile(fd);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  fd = OpenFile(tmpfile, WrOnly);
 | 
					  fd = OpenFile(tmpfile, WrOnly);
 | 
				
			||||||
  ASSERT_NE(fd, kInvalidFd);
 | 
					  ASSERT_NE(fd, kInvalidFd);
 | 
				
			||||||
 | 
					#if SANITIZER_POSIX
 | 
				
			||||||
  EXPECT_EQ(internal_lseek(fd, 0, SEEK_END), 0u);
 | 
					  EXPECT_EQ(internal_lseek(fd, 0, SEEK_END), 0u);
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
  uptr bytes_written = 0;
 | 
					  uptr bytes_written = 0;
 | 
				
			||||||
  EXPECT_TRUE(WriteToFile(fd, str1, len1, &bytes_written));
 | 
					  EXPECT_TRUE(WriteToFile(fd, str1, len1, &bytes_written));
 | 
				
			||||||
  EXPECT_EQ(len1, bytes_written);
 | 
					  EXPECT_EQ(len1, bytes_written);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue