summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul A. Patience <paul@apatience.com>2024-01-05 05:18:53 +0000
committerKaz Kylheku <kaz@kylheku.com>2024-01-04 22:17:47 -0800
commitdb100e5463adcb29ce082602f45344e77b0d1b70 (patch)
tree5f2089180fd78692f216dc8741656b9d799141fe
parente6e283e64d004cef4acb34edf43b6a74cafa5f9a (diff)
downloadtxr-db100e5463adcb29ce082602f45344e77b0d1b70.tar.gz
txr-db100e5463adcb29ce082602f45344e77b0d1b70.tar.bz2
txr-db100e5463adcb29ce082602f45344e77b0d1b70.zip
sysif: fix build on OpenBSD.
OpenBSD is missing RLIMIT_AS. * sysif.c (sysif_init): Register rlimit-as variable only if RLIMIT_AS is defined.
-rw-r--r--sysif.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sysif.c b/sysif.c
index 6eedb011..163e6afb 100644
--- a/sysif.c
+++ b/sysif.c
@@ -3179,6 +3179,8 @@ void sysif_init(void)
reg_varl(intern(lit("rlimit-fsize"), user_package), num_fast(RLIMIT_FSIZE));
reg_varl(intern(lit("rlimit-nofile"), user_package), num_fast(RLIMIT_NOFILE));
reg_varl(intern(lit("rlimit-stack"), user_package), num_fast(RLIMIT_STACK));
+#ifdef RLIMIT_AS
reg_varl(intern(lit("rlimit-as"), user_package), num_fast(RLIMIT_AS));
#endif
+#endif
}