A poolable string builder (aka string buffer) for Zig
0

Configure Feed

Select the types of activity you want to include in your feed.

accommodate changes to std.mem.writeIntXYZ

Karl Seguin (Nov 6, 2023, 4:40 PM +0800) c9eeeff7 d24d8bff

+2 -2
+2 -2
src/buffer.zig
··· 79 79 const l = @divExact(@typeInfo(T).Int.bits, 8); 80 80 const pos = self.pos; 81 81 const end_pos = pos + l; 82 - std.mem.writeIntLittle(T, self.buf[pos..end_pos][0..l], value); 82 + std.mem.writeInt(T, self.buf[pos..end_pos][0..l], value, .little); 83 83 self.pos = end_pos; 84 84 } 85 85 ··· 99 99 const l = @divExact(@typeInfo(T).Int.bits, 8); 100 100 const pos = self.pos; 101 101 const end_pos = pos + l; 102 - std.mem.writeIntBig(T, self.buf[pos..end_pos][0..l], value); 102 + std.mem.writeInt(T, self.buf[pos..end_pos][0..l], value, .big); 103 103 self.pos = end_pos; 104 104 } 105 105 };