From 4c557bf576e772bfd78429d5f9b2a436ccadf268 Mon Sep 17 00:00:00 2001 From: Matt Kraai Date: Fri, 5 Oct 2001 01:35:10 +0000 Subject: Invert FILEUTILS_PRESERVE_SYMLINKS into FILEUTILS_DEREFERENCE. --- libbb/copy_file.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libbb/copy_file.c') diff --git a/libbb/copy_file.c b/libbb/copy_file.c index 9c1bba689..d3902ffbe 100644 --- a/libbb/copy_file.c +++ b/libbb/copy_file.c @@ -40,9 +40,9 @@ int copy_file(const char *source, const char *dest, int flags) int dest_exists = 1; int status = 0; - if (((flags & FILEUTILS_PRESERVE_SYMLINKS) && + if ((!(flags & FILEUTILS_DEREFERENCE) && lstat(source, &source_stat) < 0) || - (!(flags & FILEUTILS_PRESERVE_SYMLINKS) && + ((flags & FILEUTILS_DEREFERENCE) && stat(source, &source_stat) < 0)) { perror_msg("%s", source); return -1; -- cgit v1.2.3-55-g6feb