summaryrefslogtreecommitdiff
path: root/clients
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2017-12-15 10:08:06 +0100
committerBeniamino Galvani <bgalvani@redhat.com>2017-12-15 10:08:06 +0100
commit54c0572de34d0bb0a8403c0da185d96ee997a83e (patch)
treed8b819c45c67be98c3441ad34b0d9aaed270b0cb /clients
parentffc04e178bcdbcc621a1548ce8c66ff810dadcc9 (diff)
downloadNetworkManager-54c0572de34d0bb0a8403c0da185d96ee997a83e.tar.gz
cli: fix editor crash
Ensure @cmd_arg0 is not freed when returning it. Fixes: 886994359411e08d66a6b4bc8bacb68360d5176a
Diffstat (limited to 'clients')
-rw-r--r--clients/cli/connections.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/clients/cli/connections.c b/clients/cli/connections.c
index a501f34320..ee0f71594a 100644
--- a/clients/cli/connections.c
+++ b/clients/cli/connections.c
@@ -6656,7 +6656,7 @@ split_editor_main_cmd_args (const char *str, char **setting, char **property, ch
NM_SET_OUT (setting, g_strndup (cmd_arg0, s - cmd_arg0));
NM_SET_OUT (property, g_strdup (&s[1]));
} else {
- NM_SET_OUT (property, cmd_arg0);
+ NM_SET_OUT (property, g_steal_pointer (&cmd_arg0));
}
}