Index: src/multitrans.cc --- src/multitrans.cc.orig +++ src/multitrans.cc @@ -1,3 +1,4 @@ +#include #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);