From 982ba80b6e2e8e62fcaac7b25c012e2aa1f296c6 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Tue, 3 Dec 2019 19:07:34 -0600 Subject: [PATCH] roken: fix leak in roken_detach_prep() --- lib/roken/detach.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/roken/detach.c b/lib/roken/detach.c index 8783df9c2..9fcb5fe6e 100644 --- a/lib/roken/detach.c +++ b/lib/roken/detach.c @@ -127,11 +127,13 @@ roken_detach_prep(int argc, char **argv, char *special_arg) (void) execvp(argv[0], new_argv); err(1, "failed to self-re-exec"); } + free(new_argv); return pipefds[1]; } #endif /* Parent */ + free(new_argv); (void) close(pipefds[1]); pipefds[1] = -1; do {