rand/noise.c, progs/pixie.c: Don't ignore return codes from setuid(2) etc.
[catacomb] / progs / pixie.c
index 4380703..7694d74 100644 (file)
@@ -1244,7 +1244,7 @@ int main(int argc, char *argv[])
   /* --- Set up the locked memory area --- */
 
   l_init(&lm, 16384);
-  setuid(getuid());
+  if (setuid(getuid())) _exit(125);
 
   /* --- Parse command line arguments --- */