[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-tar] tar --remove-files bug when doing -r (append) in tar 1.23
From: |
Sergey Poznyakoff |
Subject: |
Re: [Bug-tar] tar --remove-files bug when doing -r (append) in tar 1.23 |
Date: |
Fri, 27 Aug 2010 15:39:28 +0300 |
Jeremy Warren <address@hidden> ha escrit:
> Originally posted to cygwin list, now I suspect the problem lies in
> all 1.23 releases of tar.
Thanks for reporting. Attached is a patch that fixes the bug.
Regards,
Sergey
>From 45a574151ae64ae4f9b0d99302f7da6d9d8451a9 Mon Sep 17 00:00:00 2001
From: Sergey Poznyakoff <address@hidden>
Date: Fri, 27 Aug 2010 15:36:24 +0300
Subject: [PATCH] Fix --remove-files in update/append mode.
* src/update.c (update_archive): Call finish_deferred_unlinks when
done.
---
src/update.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/update.c b/src/update.c
index d00e8d6..73b9d53 100644
--- a/src/update.c
+++ b/src/update.c
@@ -230,5 +230,6 @@ update_archive (void)
write_eot ();
close_archive ();
+ finish_deferred_unlinks ();
names_notfound ();
}
--
1.6.0.3