aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhappyCoder92 <wiktorg@google.com>2023-11-28 14:11:08 +0100
committerGitHub <noreply@github.com>2023-11-28 14:11:08 +0100
commit23a1b85087fee57642545662e1c413228149b024 (patch)
treeaca4532957c094747f194a1a82d781adbb863560
parent3d9a5b2307fb7f49f4e2ee844896e763b65a9605 (diff)
downloadnsjail-23a1b85087fee57642545662e1c413228149b024.tar.gz
Make util::gerlimit compatible with MSAN
-rw-r--r--util.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/util.cc b/util.cc
index 25d5e5b..33c62f0 100644
--- a/util.cc
+++ b/util.cc
@@ -383,7 +383,8 @@ long setrlimit(int res, const struct rlimit64& newlim) {
return util::syscall(__NR_prlimit64, 0, res, (uintptr_t)&newlim, (uintptr_t) nullptr);
}
-long getrlimit(int res, struct rlimit64* curlim) {
+long getrlimit(int res, struct rlimit64* curlim)
+ *curlim = {};
return util::syscall(__NR_prlimit64, 0, res, (uintptr_t) nullptr, (uintptr_t)curlim);
}