diff --git a/ncat/ncat_exec_win.c b/ncat/ncat_exec_win.c index 7e97e599a..2eebe5ac9 100644 --- a/ncat/ncat_exec_win.c +++ b/ncat/ncat_exec_win.c @@ -172,8 +172,8 @@ int netrun(struct fdinfo *fdn, char *cmdexec) pid = start_subprocess(cmdexec, info); if (pid == -1) { - free(info); close(info->fdn.fd); + free(info); return -1; }