Explorar o código

fix unzip cmdline tool

Jonathan Marler hai 10 meses
pai
achega
e780f3f44b
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  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,
+    });
 }