aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/rc
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/rc')
-rw-r--r--src/cmd/rc/unixcrap.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/cmd/rc/unixcrap.c b/src/cmd/rc/unixcrap.c
index 57da10ed..3a4dd2c3 100644
--- a/src/cmd/rc/unixcrap.c
+++ b/src/cmd/rc/unixcrap.c
@@ -1,5 +1,6 @@
#include <u.h>
#include <sys/time.h>
+#include <sys/stat.h>
#include <sys/resource.h>
#include <libc.h>
#include "rc.h"
@@ -174,10 +175,7 @@ execumask(void)
n = strtol(argv[0], &p, 8);
if(*p != 0 || p == argv[0])
goto usage;
- if(umask(n) < 0){
- fprint(mapfd(2), "umask: %r\n");
- goto out;
- }
+ umask(n);
goto out;
}