~alva/zig-bare

572b23762c901d2388769e25870c534ba59f7246 — ugla 21 days ago d25379e trunk
Replace a `while (true)` loop
1 files changed, 1 insertions(+), 2 deletions(-)

M src/bare.zig
M src/bare.zig => src/bare.zig +1 -2
@@ 65,9 65,8 @@ pub fn Decoder(comptime ReaderType: type) type {
        fn decodeVarUint(self: *Self) !u64 {
            var x: u64 = 0;
            var s: u6 = 0;
            var i: u4 = 0;

            while (true) : (i += 1) {
            for (0..math.maxInt(u4)) |i| {
                const b = try self.reader.readByte();
                x |= @intCast(u64, b & 0x7f) << s;