Incremental options are allowed with --format=pax

(tar_stat_destroy): Free dumpdir
This commit is contained in:
Sergey Poznyakoff
2005-11-07 02:50:14 +00:00
parent 1b9c48d934
commit f865597c89

View File

@@ -1672,7 +1672,12 @@ decode_options (int argc, char **argv)
| FORMAT_MASK (GNU_FORMAT));
if (incremental_option || multi_volume_option)
if (incremental_option)
assert_format (FORMAT_MASK (OLDGNU_FORMAT)
| FORMAT_MASK (GNU_FORMAT)
| FORMAT_MASK (POSIX_FORMAT));
if (multi_volume_option)
assert_format (FORMAT_MASK (OLDGNU_FORMAT) | FORMAT_MASK (GNU_FORMAT));
if (sparse_option)
@@ -1973,5 +1978,6 @@ tar_stat_destroy (struct tar_stat_info *st)
free (st->uname);
free (st->gname);
free (st->sparse_map);
free (st->dumpdir);
memset (st, 0, sizeof (*st));
}