struct file_struct *file;
- int len = backup_dir_len;
+ int len = deleting ? backup_dir_dels_len : backup_dir_len;
struct file_struct *file;
- int len = backup_dir_len;
+ int len = deleting ? backup_dir_dels_len : backup_dir_len;
while (*fullpath == '.' && fullpath[1] == '/') {
@@ -211,7 +235,8 @@ static int keep_backup(const char *fname
while (*fullpath == '.' && fullpath[1] == '/') {
@@ -211,7 +235,8 @@ static int keep_backup(const char *fname