OSDN Git Service

sync iruserfopen() prototype with glibc and remove double setting of cp to NULL by...
authorMike Frysinger <vapier@gentoo.org>
Sun, 29 Jan 2006 08:58:01 +0000 (08:58 -0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 29 Jan 2006 08:58:01 +0000 (08:58 -0000)
libc/inet/rpc/rcmd.c

index d88ace6..a479b89 100644 (file)
@@ -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))