From ae3f452994eb0543da8d94d677c0e2d63fb498f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Klime=C5=A1?= Date: Thu, 12 Mar 2015 14:42:42 +0100 Subject: [PATCH] cli: fix memory leaks when asking for arguments --- clients/cli/connections.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clients/cli/connections.c b/clients/cli/connections.c index ee5090ca8..ccb3fb886 100644 --- a/clients/cli/connections.c +++ b/clients/cli/connections.c @@ -2474,6 +2474,7 @@ do_connection_down (NmCli *nmc, int argc, char **argv) if (nmc->ask) { line = nmc_readline (PROMPT_CONNECTIONS); nmc_string_to_arg_array (line, NULL, TRUE, &arg_arr, &arg_num); + g_free (line); arg_ptr = arg_arr; } if (arg_num == 0) { @@ -8871,6 +8872,7 @@ do_connection_delete (NmCli *nmc, int argc, char **argv) if (nmc->ask) { line = nmc_readline (PROMPT_CONNECTIONS); nmc_string_to_arg_array (line, NULL, TRUE, &arg_arr, &arg_num); + g_free (line); arg_ptr = arg_arr; } if (arg_num == 0) {