zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 3208c80f2b65d7c3a415d439bbb49e8e20cd81e1 (tree)
parent 857cd172d6ee4488ff83569b6eaa981afa648fbe
Author: PlayDay <18056374+playday3008@users.noreply.github.com>
Date:   Sat,  7 Jun 2025 15:59:13 +0200

fix: MIME for ZIP in Zig Fetch

Closes: #24098

Diffstat:
Msrc/Package/Fetch.zig | 9+++++----
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/Package/Fetch.zig b/src/Package/Fetch.zig @@ -1129,11 +1129,12 @@ fn unpackResource( if (ascii.eqlIgnoreCase(mime_type, "application/zstd")) break :ft .@"tar.zst"; - if (ascii.eqlIgnoreCase(mime_type, "application/zip")) - break :ft .zip; - - if (ascii.eqlIgnoreCase(mime_type, "application/java-archive")) + if (ascii.eqlIgnoreCase(mime_type, "application/zip") or + ascii.eqlIgnoreCase(mime_type, "application/x-zip-compressed") or + ascii.eqlIgnoreCase(mime_type, "application/java-archive")) + { break :ft .zip; + } if (!ascii.eqlIgnoreCase(mime_type, "application/octet-stream") and !ascii.eqlIgnoreCase(mime_type, "application/x-compressed"))