]> Dogcows Code - chaz/tar/commit
Fix extraction from concatenated incremental archives.
authorSergey Poznyakoff <gray@gnu.org.ua>
Thu, 16 Apr 2015 10:02:10 +0000 (13:02 +0300)
committerSergey Poznyakoff <gray@gnu.org.ua>
Thu, 16 Apr 2015 10:02:10 +0000 (13:02 +0300)
commit15c02c2b9d383446b3ea35dbea5a048e136b020d
tree5e837d7ad98cd597af23085221338d9e4787f400
parent0c4aa85e6cab54f1c5b712bb59c4a1a07e26f6ec
Fix extraction from concatenated incremental archives.

* src/common.h (remove_delayed_set_stat): New proto.
* src/extract.c (free_delayed_set_stat)
(remove_delayed_set_stat): New function.
(apply_nonancestor_delayed_set_stat): Use free_delayed_set_stat.
* src/misc.c (safer_rmdir): Remove delayed_set_stat entry
corresponding to the removed directory.
* tests/incr10.at: New test case.
* tests/Makefile.am: Add new test.
* tests/testsuite.at: Likewise.
src/common.h
src/extract.c
src/misc.c
tests/Makefile.am
tests/incr10.at [new file with mode: 0644]
tests/testsuite.at
This page took 0.02287 seconds and 4 git commands to generate.