瀏覽代碼

fix unzip cmdline tool

Jonathan Marler 10 月之前
父節點
當前提交
e780f3f44b
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      unzip.zig

+ 3 - 1
unzip.zig

@@ -78,5 +78,7 @@ pub fn main() !void {
     const zip_file = std.fs.cwd().openFile(zip_file_arg, .{}) catch |err|
         fatal("open '{s}' failed: {s}", .{zip_file_arg, @errorName(err)});
     defer zip_file.close();
-    try @import("zip.zig").pipeToFileSystem(out_dir, zip_file);
+    try @import("zip.zig").extract(out_dir, zip_file.seekableStream(), .{
+        .allow_backslashes = true,
+    });
 }