X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/33b1edda1f3fa65f5cad3b8a73cdc2fd61558ec9..0c33d3a6483e2493a29d662afc79a8c86dc6dfc5:/windows/winproxy.c diff --git a/windows/winproxy.c b/windows/winproxy.c index 75a78529..7bbd18f0 100644 --- a/windows/winproxy.c +++ b/windows/winproxy.c @@ -180,6 +180,7 @@ Socket platform_new_connection(SockAddr addr, char *hostname, sa.bInheritHandle = TRUE; if (!CreatePipe(&us_from_cmd, &cmd_to_us, &sa, 0)) { ret->error = dupprintf("Unable to create pipes for proxy command"); + sfree(cmd); return (Socket)ret; } @@ -187,6 +188,7 @@ Socket platform_new_connection(SockAddr addr, char *hostname, CloseHandle(us_from_cmd); CloseHandle(cmd_to_us); ret->error = dupprintf("Unable to create pipes for proxy command"); + sfree(cmd); return (Socket)ret; }