std.Io.Writer: fix writeSliceSwap
tried to be too clever, wrote bad code
This commit is contained in:
@@ -118,8 +118,6 @@ pub fn init(options: Options) !Server {
|
||||
.in = options.in,
|
||||
.out = options.out,
|
||||
};
|
||||
assert(s.out.buffer.len >= 4);
|
||||
std.debug.assertAligned(s.out.buffer.ptr, .@"4");
|
||||
try s.serveStringMessage(.zig_version, options.zig_version);
|
||||
return s;
|
||||
}
|
||||
@@ -203,8 +201,8 @@ pub const TestMetadata = struct {
|
||||
|
||||
pub fn serveTestMetadata(s: *Server, test_metadata: TestMetadata) !void {
|
||||
const header: OutMessage.TestMetadata = .{
|
||||
.tests_len = @as(u32, @intCast(test_metadata.names.len)),
|
||||
.string_bytes_len = @as(u32, @intCast(test_metadata.string_bytes.len)),
|
||||
.tests_len = @intCast(test_metadata.names.len),
|
||||
.string_bytes_len = @intCast(test_metadata.string_bytes.len),
|
||||
};
|
||||
const trailing = 2;
|
||||
const bytes_len = @sizeOf(OutMessage.TestMetadata) +
|
||||
|
||||
Reference in New Issue
Block a user