diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2015-11-29 20:51:08 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2015-11-29 21:11:08 +0200 |
commit | d02c81df15e3ac3764c654f1e3bf24b5f45b3ed7 (patch) | |
tree | cbfc84447e3f4a64f22b0529aeaf409da78294d1 /tests/incr10.at | |
parent | e4267874540f306b2b2b10cab43f50b2f93aadbe (diff) | |
download | tar-d02c81df15e3ac3764c654f1e3bf24b5f45b3ed7.tar.gz |
Fix extraction from concatenated incremental archives with renamed directories.
Complements 15c02c2b.
* src/extract.c (delayed_set_stat): Change type of file_name.
(delay_set_stat): Allocate file_name member.
(free_delayed_set_stat): Free file_name.
(fixup_delayed_set_stat): New function.
(rename_directory): Call fixup_delayed_set_stat on success.
* tests/incr11.at: New testcase.
* tests/incr10.at: Improve description.
* tests/Makefile.am: Add incr11.at
* tests/testsuite.at: Add incr11.at
Diffstat (limited to 'tests/incr10.at')
-rw-r--r-- | tests/incr10.at | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/incr10.at b/tests/incr10.at index 3b519265..4eec51f4 100644 --- a/tests/incr10.at +++ b/tests/incr10.at @@ -15,7 +15,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -AT_SETUP([concatenated incremental archives]) +AT_SETUP([concatenated incremental archives (deletes)]) AT_KEYWORDS([incremental concat cat incr10]) # Description: Extraction from concatenated incremental archives |