18 lines
480 B
Plaintext
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) {}
|