From 562fd5ffa90dd564f474d92285231e73213bef79 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Thu, 9 Feb 2023 20:15:18 -0800 Subject: [PATCH] indexBufferT: @sizeOf(u8) is always going to be 1 --- src/lib.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 }; -- 2.54.0