diff options
-rw-r--r-- | src/universal-cp/action-dialog.c | 4 |
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); |