summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2022-05-25 09:51:14 +0200
committerJens Georg <mail@jensge.org>2022-05-25 09:51:14 +0200
commit7bbce67e15eac86c23f3e2a2ca07f74f0b91427a (patch)
treee3c51085e524fe5843dcf221d98043d57e81e2e9
parentd08a8650447de359bbc47fad7fcf808c4b624d7a (diff)
downloadgupnp-tools-7bbce67e15eac86c23f3e2a2ca07f74f0b91427a.tar.gz
universal-cp: Do not leave value uninitialized
-rw-r--r--src/universal-cp/action-dialog.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/universal-cp/action-dialog.c b/src/universal-cp/action-dialog.c
index 272cae4..dd5b271 100644
--- a/src/universal-cp/action-dialog.c
+++ b/src/universal-cp/action-dialog.c
@@ -421,8 +421,10 @@ get_action_arg_widget_info (GtkWidget *arg_widget,
introspection,
arg_info->related_state_variable);
- if (arg_info->direction == GUPNP_SERVICE_ACTION_ARG_DIRECTION_OUT)
+ if (arg_info->direction == GUPNP_SERVICE_ACTION_ARG_DIRECTION_OUT) {
+ *value = NULL;
return arg_info->name;
+ }
*value = g_slice_alloc0 (sizeof (GValue));
g_value_init (*value, variable_info->type);