authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-02-20 18:54:16 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-02-20 18:54:16 -08:00
log00570cf86a46df24c761918bf5507c9b3fbed8e0
treea705dd79d5eef733911b59a9f1f8420bd554af56
parentd2826735e877eb02650f3fefae619938bed7e230

cmd/zpm/add- iguanatls bug got fixed


1 files changed, 4 insertions(+), 10 deletions(-)

src/cmd_zpm_add.zig+4-10
......@@ -42,19 +42,13 @@ pub fn execute(args: [][]u8) !void {
4242 try w.writeAll("\r\n");
4343
4444 const r = client.reader();
45 const stdout = std.io.getStdOut();
4645 var buf: [1]u8 = undefined;
4746 const data = &std.ArrayList(u8).init(gpa);
4847 while (true) {
49 // const len = try r.read(&buf);
50 // if (len == 0) {
51 // break;
52 // }
53 // TODO: workaround for https://github.com/alexnask/iguanaTLS/issues/7
54 const len = r.read(&buf) catch |err| switch (err) {
55 error.ServerMalformedResponse => break,
56 else => 0,
57 };
48 const len = try r.read(&buf);
49 if (len == 0) {
50 break;
51 }
5852 try data.appendSlice(buf[0..len]);
5953 }
6054