diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2017-12-15 10:08:06 +0100 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2017-12-15 10:08:06 +0100 |
commit | 54c0572de34d0bb0a8403c0da185d96ee997a83e (patch) | |
tree | d8b819c45c67be98c3441ad34b0d9aaed270b0cb /clients | |
parent | ffc04e178bcdbcc621a1548ce8c66ff810dadcc9 (diff) | |
download | NetworkManager-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.c | 2 |
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)); } } |