Call log_delete() from delete_file() anytime that DEL_TERSE is
authorWayne Davison <wayned@samba.org>
Sat, 26 Feb 2005 04:50:55 +0000 (04:50 +0000)
committerWayne Davison <wayned@samba.org>
Sat, 26 Feb 2005 04:50:55 +0000 (04:50 +0000)
not set (we used to only call if verbose or log_format were also
set).

flist.c

diff --git a/flist.c b/flist.c
index 110c304..e19b06a 100644 (file)
--- a/flist.c
+++ b/flist.c
@@ -63,7 +63,6 @@ extern int force_delete;
 extern int orig_umask;
 extern int make_backups;
 extern unsigned int curr_dir_len;
-extern char *log_format;
 extern char *backup_dir;
 extern char *backup_suffix;
 extern int backup_suffix_len;
@@ -1801,7 +1800,7 @@ int delete_file(char *fname, int mode, int flags)
                else
                        ok = robust_unlink(fname) == 0;
                if (ok) {
-                       if ((verbose || log_format) && !(flags & DEL_TERSE))
+                       if (!(flags & DEL_TERSE))
                                log_delete(fname, mode);
                        deletion_count++;
                        return 0;
@@ -1824,7 +1823,7 @@ int delete_file(char *fname, int mode, int flags)
        else
                ok = do_rmdir(fname) == 0;
        if (ok) {
-               if ((verbose || log_format) && !(flags & DEL_TERSE))
+               if (!(flags & DEL_TERSE))
                        log_delete(fname, mode);
                deletion_count++;
                return 0;
@@ -1857,7 +1856,7 @@ int delete_file(char *fname, int mode, int flags)
                return -1;
 
        if (do_rmdir(fname) == 0) {
-               if ((verbose || log_format) && !(flags & DEL_TERSE))
+               if (!(flags & DEL_TERSE))
                        log_delete(fname, mode);
                deletion_count++;
        } else if (errno != ENOTEMPTY && errno != ENOENT) {