diff options
author | Thomas Haller <thaller@redhat.com> | 2021-06-02 14:33:13 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2021-06-04 09:29:24 +0200 |
commit | 46533cd15f7adde9602d39f3509894c17d94fba5 (patch) | |
tree | 7325a415d7455a1d7cd91e41aa2f6809fac1d68d | |
parent | 75c6c4abf8d1516e4198dd086361f5cd96dca027 (diff) | |
download | NetworkManager-46533cd15f7adde9602d39f3509894c17d94fba5.tar.gz |
libnm: use nm_strvarray_get_strv_non_empty_dup() in "nm-setting-match.c"
-rw-r--r-- | src/libnm-core-impl/nm-setting-match.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/libnm-core-impl/nm-setting-match.c b/src/libnm-core-impl/nm-setting-match.c index b3e685dd1a..9a0774db81 100644 --- a/src/libnm-core-impl/nm-setting-match.c +++ b/src/libnm-core-impl/nm-setting-match.c @@ -624,16 +624,17 @@ get_property(GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) switch (prop_id) { case PROP_INTERFACE_NAME: - g_value_set_boxed(value, nm_strvarray_get_strv_non_empty(self->interface_name, NULL)); + g_value_take_boxed(value, nm_strvarray_get_strv_non_empty_dup(self->interface_name, NULL)); break; case PROP_KERNEL_COMMAND_LINE: - g_value_set_boxed(value, nm_strvarray_get_strv_non_empty(self->kernel_command_line, NULL)); + g_value_take_boxed(value, + nm_strvarray_get_strv_non_empty_dup(self->kernel_command_line, NULL)); break; case PROP_DRIVER: - g_value_set_boxed(value, nm_strvarray_get_strv_non_empty(self->driver, NULL)); + g_value_take_boxed(value, nm_strvarray_get_strv_non_empty_dup(self->driver, NULL)); break; case PROP_PATH: - g_value_set_boxed(value, nm_strvarray_get_strv_non_empty(self->path, NULL)); + g_value_take_boxed(value, nm_strvarray_get_strv_non_empty_dup(self->path, NULL)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec); |