aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2021-07-21 18:09:15 -0700
committerColin Cross <ccross@android.com>2021-08-11 16:48:35 -0700
commit5717c6e5808b6eb129aacec0e9b54060cb7c6b47 (patch)
treede82d3f1f762d49adc1fa5faca50d4e2df59cd3a
parent3f92b2c8e697faed2083b609b7389e19d240b140 (diff)
downloadninja-5717c6e5808b6eb129aacec0e9b54060cb7c6b47.tar.gz
Fix printf of rlim_t for musl
rlim_t is an unsigned long long on musl, add a cast to work on any definition. Bug: 190084016 Test: m out/soong/host/linux-x86/bin/ninja with musl Change-Id: I6f74fd1bfece4cd7a39bf5edbad78e73c1716d52
-rw-r--r--src/subprocess_test.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/subprocess_test.cc b/src/subprocess_test.cc
index 6e487db..839ec69 100644
--- a/src/subprocess_test.cc
+++ b/src/subprocess_test.cc
@@ -224,8 +224,8 @@ TEST_F(SubprocessTest, SetWithLots) {
rlimit rlim;
ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlim));
if (rlim.rlim_cur < kNumProcs) {
- printf("Raise [ulimit -n] above %u (currently %lu) to make this test go\n",
- kNumProcs, rlim.rlim_cur);
+ printf("Raise [ulimit -n] above %u (currently %llu) to make this test go\n",
+ kNumProcs, (unsigned long long) rlim.rlim_cur);
return;
}