authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2023-02-09 20:15:18 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2023-02-09 20:15:18 -08:00
log562fd5ffa90dd564f474d92285231e73213bef79
tree9a6e113e07936e4b18e3caf027b9621acc33fafa
parentf7684f8a33fd0d78882f03b3751c941262926f8c

indexBufferT: @sizeOf(u8) is always going to be 1


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

src/lib.zig+1-1
...@@ -379,7 +379,7 @@ pub fn readType(reader: anytype, comptime T: type, endian: std.builtin.Endian) !...@@ -379,7 +379,7 @@ pub fn readType(reader: anytype, comptime T: type, endian: std.builtin.Endian) !
379379
380pub fn indexBufferT(bytes: []const u8, comptime T: type, endian: std.builtin.Endian, idx: usize, max_len: usize) T {380pub fn indexBufferT(bytes: []const u8, comptime T: type, endian: std.builtin.Endian, idx: usize, max_len: usize) T {
381 std.debug.assert(idx < max_len);381 std.debug.assert(idx < max_len);
382 var fbs = std.io.fixedBufferStream(bytes[idx * (@sizeOf(T) / @sizeOf(u8)) ..]);382 var fbs = std.io.fixedBufferStream(bytes[idx * @sizeOf(T) ..]);
383 return readType(fbs.reader(), T, endian) catch |err| switch (err) {383 return readType(fbs.reader(), T, endian) catch |err| switch (err) {
384 error.EndOfStream => unreachable, // assert above has been violated384 error.EndOfStream => unreachable, // assert above has been violated
385 };385 };