diff options
Diffstat (limited to 'ripple/fossil/src/bin')
-rw-r--r-- | ripple/fossil/src/bin/extract.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ripple/fossil/src/bin/extract.rs b/ripple/fossil/src/bin/extract.rs index e55c857..b21a063 100644 --- a/ripple/fossil/src/bin/extract.rs +++ b/ripple/fossil/src/bin/extract.rs @@ -38,7 +38,11 @@ fn extract(store: &fossil::Store, path: &Path, dir: &Directory) { fs::create_dir(&path).unwrap(); extract(store, &path, &Directory::from_pb(pb)); } - fossil::Node::File(fossil::FileRef { ident, executable }) => { + fossil::Node::File(fossil::FileRef { + ident, + executable, + size: _, + }) => { let mode = if executable { 0o755 } else { 0o644 }; let mut f = fs::OpenOptions::new() .write(true) |