| ... | ... | @@ -1205,7 +1205,8 @@ fn unpackResource( |
| 1205 | 1205 | const reader = resource.reader(); |
| 1206 | 1206 | var br = std.io.bufferedReaderSize(std.crypto.tls.max_ciphertext_record_len, reader); |
| 1207 | 1207 | var dcp = std.compress.gzip.decompressor(br.reader()); |
| 1208 | | var adapter = dcp.reader().adaptToNewApi(); |
| 1208 | var adapter_buffer: [1024]u8 = undefined; |
| 1209 | var adapter = dcp.reader().adaptToNewApi(&adapter_buffer); |
| 1209 | 1210 | return try unpackTarball(f, tmp_directory.handle, &adapter.new_interface); |
| 1210 | 1211 | }, |
| 1211 | 1212 | .@"tar.xz" => { |
| ... | ... | @@ -1219,7 +1220,8 @@ fn unpackResource( |
| 1219 | 1220 | )); |
| 1220 | 1221 | }; |
| 1221 | 1222 | defer dcp.deinit(); |
| 1222 | | var adapter = dcp.reader().adaptToNewApi(); |
| 1223 | var adapter_buffer: [1024]u8 = undefined; |
| 1224 | var adapter = dcp.reader().adaptToNewApi(&adapter_buffer); |
| 1223 | 1225 | return try unpackTarball(f, tmp_directory.handle, &adapter.new_interface); |
| 1224 | 1226 | }, |
| 1225 | 1227 | .@"tar.zst" => { |
| ... | ... | @@ -1230,7 +1232,8 @@ fn unpackResource( |
| 1230 | 1232 | var dcp = std.compress.zstd.decompressor(br.reader(), .{ |
| 1231 | 1233 | .window_buffer = window_buffer, |
| 1232 | 1234 | }); |
| 1233 | | var adapter = dcp.reader().adaptToNewApi(); |
| 1235 | var adapter_buffer: [1024]u8 = undefined; |
| 1236 | var adapter = dcp.reader().adaptToNewApi(&adapter_buffer); |
| 1234 | 1237 | return try unpackTarball(f, tmp_directory.handle, &adapter.new_interface); |
| 1235 | 1238 | }, |
| 1236 | 1239 | .git_pack => return unpackGitPack(f, tmp_directory.handle, &resource.git) catch |err| switch (err) { |