diff --git a/src/lib.zig b/src/lib.zig index 8d6ace3f4ac5bbff8138ca9ad2fe9a1f7cdaebbb..0c9bd09f0bcbf28165622009943318abb215c56a 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -379,7 +379,7 @@ pub fn readType(reader: anytype, comptime T: type, endian: std.builtin.Endian) ! pub fn indexBufferT(bytes: []const u8, comptime T: type, endian: std.builtin.Endian, idx: usize, max_len: usize) T { std.debug.assert(idx < max_len); - var fbs = std.io.fixedBufferStream(bytes[idx * (@sizeOf(T) / @sizeOf(u8)) ..]); + var fbs = std.io.fixedBufferStream(bytes[idx * @sizeOf(T) ..]); return readType(fbs.reader(), T, endian) catch |err| switch (err) { error.EndOfStream => unreachable, // assert above has been violated };