Browse Source

sync iruserfopen() prototype with glibc and remove double setting of cp to NULL by Bernard Fischer

Mike Frysinger 18 năm trước cách đây
mục cha
commit
f96e8c2c89
1 tập tin đã thay đổi với 1 bổ sung2 xóa
  1. 1 2
      libc/inet/rpc/rcmd.c

+ 1 - 2
libc/inet/rpc/rcmd.c

@@ -433,7 +433,7 @@ int ruserok(rhost, superuser, ruser, luser)
 
 /* Extremely paranoid file open function. */
 static FILE *
-iruserfopen (char *file, uid_t okuser)
+iruserfopen (const char *file, uid_t okuser)
 {
   struct stat st;
   char *cp = NULL;
@@ -442,7 +442,6 @@ iruserfopen (char *file, uid_t okuser)
   /* If not a regular file, if owned by someone other than user or
      root, if writeable by anyone but the owner, or if hardlinked
      anywhere, quit.  */
-  cp = NULL;
   if (lstat (file, &st))
     cp = "lstat failed";
   else if (!S_ISREG (st.st_mode))