diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-07-27 16:16:56 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-07-31 22:10:11 -0700 |
| commit | 1b43551190fc9aa83ae175e1db3a9db60dba5bb9 (patch) | |
| tree | 486bc95ff67760a0b4de291cc9505b99dd610147 /lib/std/compress/flate/HuffmanEncoder.zig | |
| parent | 824c157e0c25a9337ffd036f7ad5cb811b1f18cd (diff) | |
| download | zig-1b43551190fc9aa83ae175e1db3a9db60dba5bb9.tar.gz zig-1b43551190fc9aa83ae175e1db3a9db60dba5bb9.zip | |
std.Io: remove BitWriter
Diffstat (limited to 'lib/std/compress/flate/HuffmanEncoder.zig')
| -rw-r--r-- | lib/std/compress/flate/HuffmanEncoder.zig | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/lib/std/compress/flate/HuffmanEncoder.zig b/lib/std/compress/flate/HuffmanEncoder.zig index 2057038057..28a405b886 100644 --- a/lib/std/compress/flate/HuffmanEncoder.zig +++ b/lib/std/compress/flate/HuffmanEncoder.zig @@ -421,19 +421,6 @@ test "generate a Huffman code for the 30 possible relative distances (LZ77 dista } } -test "fixedLiteralEncoder codes" { - var al = std.ArrayList(u8).init(testing.allocator); - defer al.deinit(); - var bw = std.Io.bitWriter(.little, al.writer()); - - var codes: [max_num_frequencies]Code = undefined; - const f = fixedLiteralEncoder(&codes); - for (f.codes) |c| { - try bw.writeBits(c.code, c.len); - } - try testing.expectEqualSlices(u8, &fixed_codes, al.items); -} - pub const fixed_codes = [_]u8{ 0b00001100, 0b10001100, 0b01001100, 0b11001100, 0b00101100, 0b10101100, 0b01101100, 0b11101100, 0b00011100, 0b10011100, 0b01011100, 0b11011100, 0b00111100, 0b10111100, 0b01111100, 0b11111100, |
