Commit c5be3930 by Abseil Team Committed by Dino Radaković

Googletest export

cleanup: fix spurious MSAN warnings with Clang 12 PiperOrigin-RevId: 378430614
parent aa533abf
...@@ -210,7 +210,7 @@ bool FilePath::FileOrDirectoryExists() const { ...@@ -210,7 +210,7 @@ bool FilePath::FileOrDirectoryExists() const {
delete [] unicode; delete [] unicode;
return attributes != kInvalidFileAttributes; return attributes != kInvalidFileAttributes;
#else #else
posix::StatStruct file_stat; posix::StatStruct file_stat{};
return posix::Stat(pathname_.c_str(), &file_stat) == 0; return posix::Stat(pathname_.c_str(), &file_stat) == 0;
#endif // GTEST_OS_WINDOWS_MOBILE #endif // GTEST_OS_WINDOWS_MOBILE
} }
...@@ -237,7 +237,7 @@ bool FilePath::DirectoryExists() const { ...@@ -237,7 +237,7 @@ bool FilePath::DirectoryExists() const {
result = true; result = true;
} }
#else #else
posix::StatStruct file_stat; posix::StatStruct file_stat{};
result = posix::Stat(path.c_str(), &file_stat) == 0 && result = posix::Stat(path.c_str(), &file_stat) == 0 &&
posix::IsDir(file_stat); posix::IsDir(file_stat);
#endif // GTEST_OS_WINDOWS_MOBILE #endif // GTEST_OS_WINDOWS_MOBILE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment