浏览代码

extract: return if it fails to extract a file

Alexandre Janniaux 5 年之前
父节点
当前提交
2ffa4ce949
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/main.rs

+ 2 - 1
src/main.rs

@@ -48,7 +48,8 @@ fn extract(input: PathBuf, output_directory: PathBuf)
 
         file_list.push(output_filename);
 
-        io::copy(&mut entry, &mut file);
+        io::copy(&mut entry, &mut file)
+            .map_err(|_| ())?;
     }
 
     Ok(file_list)