diff options
Diffstat (limited to 'src/main.zig')
-rw-r--r-- | src/main.zig | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main.zig b/src/main.zig index c65a36b..14eb65c 100644 --- a/src/main.zig +++ b/src/main.zig @@ -18,16 +18,16 @@ const Uf = struct { var out_buf: [buf_size]u8 = undefined; var out_index: u32 = 0; - fn init() *const Self { - return &Self{}; + fn init() Self { + return Self{}; } - fn flush(_: *const Self, out: Writer) !void { + fn flush(_: Self, out: Writer) !void { _ = try out.write(out_buf[0..out_index]); out_index = 0; } - fn writeChar(self: *const Self, out: Writer, c: u8) !void { + fn writeChar(self: Self, out: Writer, c: u8) !void { if (out_index >= buf_size) { try self.flush(out); } @@ -35,7 +35,7 @@ const Uf = struct { out_index += 1; } - fn streamCopy(self: *const Self, in: File, out: File) !void { + fn streamCopy(self: Self, in: File, out: File) !void { const reader = in.reader(); const writer = out.writer(); |