Explorar o código

Added a workaround for warn_unused_result warning in privsh.c

Maxim Kammerer %!s(int64=11) %!d(string=hai) anos
pai
achega
67155543c6
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  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);
     }