Use l?stat, not safe_l?stat.
authorJim Meyering <jim@meyering.net>
Sat, 13 May 1995 02:31:46 +0000 (02:31 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 13 May 1995 02:31:46 +0000 (02:31 +0000)
src/pathchk.c
src/test.c
src/who.c

index 01e30ea70fcc1cd272ce9f0e9eca144941a223ba..c1458f833f3851d6aa5e49011bf40722a7d656fa 100644 (file)
@@ -45,7 +45,6 @@
 
 #include "version.h"
 #include "system.h"
-#include "safe-stat.h"
 #include "error.h"
 
 #ifdef _POSIX_VERSION
@@ -212,7 +211,7 @@ dir_ok (path)
 {
   struct stat stats;
 
-  if (safe_stat (path, &stats))
+  if (stat (path, &stats))
     return 2;
 
   if (!S_ISDIR (stats.st_mode))
index 2b37f78c3b9ca95ada2f559177b867c18acfcaa2..ea2d5c58005e130177abd0cb39f38f47f7d4df90 100644 (file)
@@ -35,8 +35,6 @@
 #else /* TEST_STANDALONE */
 #  include "system.h"
 #  include "version.h"
-#  include "safe-stat.h"
-#  include "safe-lstat.h"
 #  include "group-member.h"
 #  include "error.h"
 #  if !defined (S_IXUGO)
@@ -154,7 +152,7 @@ test_stat (path, finfo)
       errno = ENOENT;
       return (-1);
     }
-  return (safe_stat (path, finfo));
+  return (stat (path, finfo));
 }
 
 /* Do the same thing access(2) does, but use the effective uid and gid,
@@ -595,9 +593,9 @@ binary_operator ()
              pos += 3;
              if (l_is_l || r_is_l)
                test_syntax_error ("-ef does not accept -l\n", NULL);
-             if (safe_stat (argv[op - 1], &stat_buf) < 0)
+             if (stat (argv[op - 1], &stat_buf) < 0)
                return (FALSE);
-             if (safe_stat (argv[op + 1], &stat_spare) < 0)
+             if (stat (argv[op + 1], &stat_spare) < 0)
                return (FALSE);
              return (TRUE ==
                      (stat_buf.st_dev == stat_spare.st_dev &&
@@ -760,7 +758,7 @@ unary_operator ()
 #else
       /* An empty filename is not a valid pathname. */
       if ((argv[pos - 1][0] == '\0') ||
-         (safe_lstat (argv[pos - 1], &stat_buf) < 0))
+         (lstat (argv[pos - 1], &stat_buf) < 0))
        return (FALSE);
 
       return (TRUE == (S_ISLNK (stat_buf.st_mode)));
index dfbe18eacb963ecfd14daeb5539a3046debc2cd0..659b848ac57fabfa7c774cccb7133eed805c7820 100644 (file)
--- a/src/who.c
+++ b/src/who.c
@@ -52,7 +52,6 @@
 
 #include "system.h"
 #include "version.h"
-#include "safe-stat.h"
 #include "error.h"
 
 #if !defined (UTMP_FILE) && defined (_PATH_UTMP)       /* 4.4BSD.  */
@@ -217,7 +216,7 @@ print_entry (this)
       line[DEV_DIR_LEN + sizeof (this->ut_line)] = '\0';
     }
 
-  if (safe_stat (line, &stats) == 0)
+  if (stat (line, &stats) == 0)
     {
       mesg = (stats.st_mode & S_IWGRP) ? '+' : '-';
       last_change = stats.st_atime;