]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
maint: rm: remove two more unused static inline functions
authorJoachim Schmitz <jojo@schmitz-digital.de>
Fri, 20 Jul 2012 13:52:10 +0000 (15:52 +0200)
committerJim Meyering <meyering@redhat.com>
Fri, 20 Jul 2012 15:31:40 +0000 (17:31 +0200)
* src/remove.c (cache_stat_ok, is_nondir_lstat): Remove unused
functions.

src/remove.c

index 42f2063486be87cf5c2a9c9c698fc333dbf015f9..5ebd2ce43ce4528e9d4641040cc055f48a7788b2 100644 (file)
@@ -88,13 +88,6 @@ cache_stat_init (struct stat *st)
   return st;
 }
 
-/* Return true if *ST has been statted successfully.  */
-static inline bool
-cache_stat_ok (struct stat *st)
-{
-  return (0 <= st->st_size);
-}
-
 /* Return 1 if FILE is an unwritable non-symlink,
    0 if it is writable or some other type of file,
    -1 and set errno if there is some problem in determining the answer.
@@ -304,21 +297,6 @@ prompt (FTS const *fts, FTSENT const *ent, bool is_dir,
   return RM_OK;
 }
 
-/* Return true if FILENAME is a non-directory.
-   Otherwise, including the case in which lstat fails, return false.
-   *ST is FILENAME's tstatus.
-   Do not modify errno.  */
-static inline bool
-is_nondir_lstat (int fd_cwd, char const *filename, struct stat *st)
-{
-  int saved_errno = errno;
-  bool is_non_dir =
-    (cache_fstatat (fd_cwd, filename, st, AT_SYMLINK_NOFOLLOW) == 0
-     && !S_ISDIR (st->st_mode));
-  errno = saved_errno;
-  return is_non_dir;
-}
-
 /* When a function like unlink, rmdir, or fstatat fails with an errno
    value of ERRNUM, return true if the specified file system object
    is guaranteed not to exist;  otherwise, return false.  */