summaryrefslogtreecommitdiff
path: root/src/build_log_test.cc
diff options
context:
space:
mode:
authorJan Niklas Hasse <jhasse@bixense.com>2022-10-23 12:09:11 +0200
committerGitHub <noreply@github.com>2022-10-23 12:09:11 +0200
commitffb5ec277475d60d7bd2e9ae23505d6505606f0a (patch)
tree74697a49230b0b88fc83f65f825287a25ed32833 /src/build_log_test.cc
parentb7f72bbfb2369f44c0b4f45b1ea91e3aa851d056 (diff)
parent7bba11ae704efc84cac5fde5e9be53f653f237d1 (diff)
downloadninja-ffb5ec277475d60d7bd2e9ae23505d6505606f0a.tar.gz
Merge pull request #2203 from imaiguo/master
support 32bit system like i386 (#829)
Diffstat (limited to 'src/build_log_test.cc')
-rw-r--r--src/build_log_test.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/build_log_test.cc b/src/build_log_test.cc
index 3718299..f03100d 100644
--- a/src/build_log_test.cc
+++ b/src/build_log_test.cc
@@ -133,9 +133,13 @@ TEST_F(BuildLogTest, Truncate) {
log1.RecordCommand(state_.edges_[1], 20, 25);
log1.Close();
}
-
+#ifdef __USE_LARGEFILE64
+ struct stat64 statbuf;
+ ASSERT_EQ(0, stat64(kTestFilename, &statbuf));
+#else
struct stat statbuf;
ASSERT_EQ(0, stat(kTestFilename, &statbuf));
+#endif
ASSERT_GT(statbuf.st_size, 0);
// For all possible truncations of the input file, assert that we don't