| ... | @@ -329,8 +329,7 @@ pub fn Writable(T: type, this_kind: enum { _var, _const, _bare }) type { | ... | @@ -329,8 +329,7 @@ pub fn Writable(T: type, this_kind: enum { _var, _const, _bare }) type { |
| 329 | } | 329 | } |
| 330 | | 330 | |
| 331 | pub fn writeByteNTimes(self: Self, byte: u8, n: usize) Error!void { | 331 | pub fn writeByteNTimes(self: Self, byte: u8, n: usize) Error!void { |
| 332 | var bytes: [1024]u8 = undefined; | 332 | var bytes: [4096]u8 = @splat(byte); |
| 333 | @memset(bytes[0..], byte); | | |
| 334 | var remaining: usize = n; | 333 | var remaining: usize = n; |
| 335 | while (remaining > 0) { | 334 | while (remaining > 0) { |
| 336 | const to_write = @min(remaining, bytes.len); | 335 | const to_write = @min(remaining, bytes.len); |