sshnet: fix memory leak

This commit is contained in:
cinap_lenrek 2019-04-02 18:06:25 +02:00
parent d4033c31bb
commit 48a82f2641

View file

@ -805,13 +805,11 @@ ctlwrite(Req *r, Client *c)
goto Badarg;
if(nf != 2)
goto Badarg;
free(c->connect);
c->connect = estrdup9p(f[1]);
nf = getfields(f[1], f, nelem(f), 0, "!");
if(nf != 2){
free(c->connect);
c->connect = nil;
if(nf != 2)
goto Badarg;
}
c->sendwin = MaxPacket;
c->recvwin = WinPackets * MaxPacket;
c->recvacc = 0;