Index: arch.c
===================================================================
RCS file: /cvs/src/usr.bin/arch/arch.c,v
retrieving revision 1.17
diff -u -p -r1.17 arch.c
--- arch.c      7 Dec 2015 18:11:37 -0000       1.17
+++ arch.c      9 Apr 2016 15:04:14 -0000
@@ -29,6 +29,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
+#include <err.h>

 static void __dead usage(void);

@@ -40,6 +41,9 @@ main(int argc, char *argv[])
        extern char *__progname;
        int short_form = 0, c;
        char *arch, *opts;
+
+       if (pledge("stdio", NULL) == -1)
+               err(1, "pledge");

        machine = strcmp(__progname, "machine") == 0;
        if (machine) {
--- HLG

Reply via email to