From 7e6c8ad6534075c93b0b43360a93d4728e52b67f Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Fri, 10 Apr 2009 23:14:06 -0700 Subject: [PATCH] Don't try to backup a file being removed from the backup area. --- delete.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/delete.c b/delete.c index 33fdd0ed..fcdf86bd 100644 --- a/delete.c +++ b/delete.c @@ -170,7 +170,7 @@ enum delret delete_item(char *fbuf, uint16 mode, uint16 flags) what = "rmdir"; ok = do_rmdir(fbuf) == 0; } else { - if (make_backups > 0 && (backup_dir || !is_backup_file(fbuf))) { + if (make_backups > 0 && !(flags & DEL_FOR_BACKUP) && (backup_dir || !is_backup_file(fbuf))) { what = "make_backup"; ok = make_backup(fbuf, True); if (ok == 2) { -- 2.34.1