From fd4fd05f2ca784030625f1f4ea5afc156b46a283 Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Tue, 6 Jul 2021 23:35:13 -0400 Subject: [PATCH] fix leak in child process --- src/launch.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/launch.c b/src/launch.c index 478e97b..e0fc300 100644 --- a/src/launch.c +++ b/src/launch.c @@ -39,6 +39,7 @@ void launch_program(StringArray *args) { execvp(args->array[0], argv); fprintf(stderr, "%s: command not found\n", args->array[0]); + free_string_array(args); exit(EXIT_FAILURE); } else if (child < 0) {