fix: remove bogus assert in Buffer drain function

This commit is contained in:
CJ van den Berg 2025-09-26 13:17:04 +02:00
parent 2fd347d0eb
commit 705ff49ae8
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -957,7 +957,6 @@ const Node = union(enum) {
const Ctx = @This(); const Ctx = @This();
fn drain(w: *std.Io.Writer, data_: []const []const u8, splat: usize) std.Io.Writer.Error!usize { fn drain(w: *std.Io.Writer, data_: []const []const u8, splat: usize) std.Io.Writer.Error!usize {
const ctx: *Ctx = @alignCast(@fieldParentPtr("writer", w)); const ctx: *Ctx = @alignCast(@fieldParentPtr("writer", w));
std.debug.assert(splat == 0);
if (data_.len == 0) return 0; if (data_.len == 0) return 0;
var written: usize = 0; var written: usize = 0;
for (data_[0 .. data_.len - 1]) |bytes| { for (data_[0 .. data_.len - 1]) |bytes| {