Browse Source

Added a workaround for warn_unused_result warning in privsh.c

Maxim Kammerer 11 năm trước cách đây
mục cha
commit
67155543c6
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  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);
     }