pxar: Adapt SequentialDecoder::restore() calls to pass empty match pattern for full restore
Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
This commit is contained in:
parent
d32c2e4d27
commit
fa7e957ca3
@ -739,7 +739,7 @@ fn restore(
|
||||
Ok(())
|
||||
});
|
||||
|
||||
decoder.restore(Path::new(target))?;
|
||||
decoder.restore(Path::new(target), &Vec::new())?;
|
||||
} else {
|
||||
let stdout = std::io::stdout();
|
||||
let mut writer = stdout.lock();
|
||||
|
@ -38,7 +38,7 @@ impl PxarDecodeWriter {
|
||||
Ok(())
|
||||
});
|
||||
|
||||
if let Err(err) = decoder.restore(&base) {
|
||||
if let Err(err) = decoder.restore(&base, &Vec::new()) {
|
||||
eprintln!("pxar decode failed - {}", err);
|
||||
}
|
||||
});
|
||||
|
@ -71,7 +71,7 @@ impl <'a, R: Read + Seek, F: Fn(&Path) -> Result<(), Error>> Decoder<'a, R, F> {
|
||||
|
||||
self.seek(SeekFrom::Start(start))?;
|
||||
|
||||
self.inner.restore(path)?;
|
||||
self.inner.restore(path, &Vec::new())?;
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user