aboutsummaryrefslogtreecommitdiff
path: root/lib/std/compress/flate/HuffmanEncoder.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-07-27 16:16:56 -0700
committerAndrew Kelley <andrew@ziglang.org>2025-07-31 22:10:11 -0700
commit1b43551190fc9aa83ae175e1db3a9db60dba5bb9 (patch)
tree486bc95ff67760a0b4de291cc9505b99dd610147 /lib/std/compress/flate/HuffmanEncoder.zig
parent824c157e0c25a9337ffd036f7ad5cb811b1f18cd (diff)
downloadzig-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.zig13
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,