20 lines
458 B
Text
20 lines
458 B
Text
Index: src/multitrans.cc
|
|
--- src/multitrans.cc.orig
|
|
+++ src/multitrans.cc
|
|
@@ -1,3 +1,4 @@
|
|
+#include <unistd.h>
|
|
#include "multi_translator.h"
|
|
|
|
bool trim = false;
|
|
@@ -24,6 +25,11 @@ void printError(char *name) {
|
|
}
|
|
|
|
void parseArguments(int argc, char **argv) {
|
|
+ if (pledge("stdio rpath wpath cpath", NULL) == -1) {
|
|
+ wcerr << "pledge" << endl;
|
|
+ exit(1);
|
|
+ }
|
|
+
|
|
if (argc < 3 || argc > 7) {
|
|
printError(argv[0]);
|
|
exit(1);
|