Răsfoiți Sursa

Added a workaround for warn_unused_result warning in privsh.c

Maxim Kammerer 11 ani în urmă
părinte
comite
67155543c6
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      src/usr/local/src/privsh.c

+ 2 - 1
src/usr/local/src/privsh.c

@@ -18,7 +18,8 @@
  */
 int main(int agrc, char *const argv[]) {
     if (setreuid(geteuid(), -1) == 0  &&  setregid(getegid(), -1) == 0) {
-        setregid(0, 0);
+        if (setregid(0, 0) != 0)
+            /* ignore */ ;
         execv("/bin/sh", argv);
     }