diff options
Diffstat (limited to 'src/main.zig')
-rw-r--r-- | src/main.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main.zig b/src/main.zig index a3f7e90..03322b6 100644 --- a/src/main.zig +++ b/src/main.zig @@ -115,7 +115,7 @@ pub const Client = struct { const port_str = spl.rest(); const port = try std.fmt.parseInt(u16, port_str, 10); - var stream = try std.net.tcpConnectToHost(allocator, host, port); + const stream = try std.net.tcpConnectToHost(allocator, host, port); var client = Client{ .allocator = allocator, .stream = stream, @@ -154,7 +154,7 @@ pub const Client = struct { const z = try std.fmt.allocPrint(allocator, "{s}\x00{s}\x00{s}", .{ "", auth.user, auth.pass }); defer allocator.free(z); const enc = std.base64.standard.Encoder; - var zz = try allocator.alloc(u8, enc.calcSize(z.len)); + const zz = try allocator.alloc(u8, enc.calcSize(z.len)); defer allocator.free(zz); const zzz = enc.encode(zz, z); const line = try std.fmt.allocPrint(allocator, "AUTH PLAIN {s}", .{zzz}); @@ -246,7 +246,7 @@ pub const Client = struct { const line = try std.fmt.allocPrint(self.allocator, "MAIL FROM:<{s}>", .{from}); defer self.allocator.free(line); try self.write_line(line); - var r = try self.read_expect_code(250); + const r = try self.read_expect_code(250); self.allocator.free(r); } @@ -254,7 +254,7 @@ pub const Client = struct { const line = try std.fmt.allocPrint(self.allocator, "RCPT TO:<{s}>", .{to}); defer self.allocator.free(line); try self.write_line(line); - var r = try self.read_expect_code(250); + const r = try self.read_expect_code(250); self.allocator.free(r); } |