authorgravatar for pentuppup@noreply.codeberg.orgpentuppup <pentuppup@noreply.codeberg.org> 2026-06-24 14:39:23-04:00
committergravatar for pentuppup@noreply.codeberg.orgpentuppup <pentuppup@noreply.codeberg.org> 2026-06-24 14:45:43-04:00
loga078d55a25ec503158b1b1dfbdfdec2d0fec86aa
tree3ae93b1b450770ddc3f92e6bdce44c2b212a575a
parentd3f7cf7345020410cbb0b3ff2e19947752283846

fix compile error in web interface


1 files changed, 2 insertions(+), 2 deletions(-)

lib/build-web/fuzz.zig+2-2
......@@ -22,7 +22,7 @@ pub fn sourceIndexMessage(msg_bytes: []u8) error{OutOfMemory}!void {
2222 js.requestSources();
2323
2424 const Header = abi.fuzz.SourceIndexHeader;
25 const header: Header = @bitCast(msg_bytes[0..@sizeOf(Header)].*);
25 const header: *align(1) const Header = @ptrCast(msg_bytes[0..@sizeOf(Header)]);
2626
2727 const directories_start = @sizeOf(Header);
2828 const directories_end = directories_start + header.directories_len * @sizeOf(Coverage.String);
......@@ -81,7 +81,7 @@ pub fn coverageUpdateMessage(msg_bytes: []u8) error{OutOfMemory}!void {
8181var entry_points: std.ArrayList(SourceLocationIndex) = .empty;
8282
8383pub fn entryPointsMessage(msg_bytes: []u8) error{OutOfMemory}!void {
84 const header: abi.fuzz.EntryPointHeader = @bitCast(msg_bytes[0..@sizeOf(abi.fuzz.EntryPointHeader)].*);
84 const header: *align(1) const abi.fuzz.EntryPointHeader = @ptrCast(msg_bytes[0..@sizeOf(abi.fuzz.EntryPointHeader)]);
8585 const slis: []align(1) const SourceLocationIndex = @ptrCast(msg_bytes[@sizeOf(abi.fuzz.EntryPointHeader)..]);
8686 assert(slis.len == header.locsLen());
8787 try entry_points.resize(gpa, slis.len);