openbsd-ports/textproc/hyperscan/patches/patch-tools_hscollider_limit_cpp
2022-03-07 21:36:41 +00:00

18 lines
480 B
Plaintext

Index: tools/hscollider/limit.cpp
--- tools/hscollider/limit.cpp.orig
+++ tools/hscollider/limit.cpp
@@ -52,11 +52,13 @@ void setMemoryLimit(size_t mbytes) {
strerror(errno) << std::endl;
}
+#ifdef RLIMIT_AS
rv = setrlimit(RLIMIT_AS, &r);
if (rv != 0) {
std::cerr << "setrlimit(RLIMIT_AS, ...) failed: " <<
strerror(errno) << std::endl;
}
+#endif
}
#else // no setrlimit
void setMemoryLimit(size_t) {}