looks good, ack

----- Mensaje original -----
> For commandline backward compatibility with older spice-gtk versions.
> 
> Changes in v2:
> -warn about spice-usbredir-filter being deprecated when it gets used
> 
> Signed-off-by: Hans de Goede <[email protected]>
> ---
>  gtk/spice-option.c | 13 +++++++++++++
>  1 file changed, 13 insertions(+)
> 
> diff --git a/gtk/spice-option.c b/gtk/spice-option.c
> index 85c9e55..25f78ab 100644
> --- a/gtk/spice-option.c
> +++ b/gtk/spice-option.c
> @@ -102,6 +102,16 @@ static gboolean parse_disable_effects(const
> gchar *option_name, const gchar *val
>      return TRUE;
>  }
>  
> +static gboolean parse_usbredir_filter(const gchar *option_name,
> +                                      const gchar *value,
> +                                      gpointer data, GError **error)
> +
> +{
> +    g_warning("--spice-usbredir-filter is deprecated, please use
> --spice-usbredir-auto-redirect-filter instead");
> +    usbredir_auto_redirect_filter = g_strdup(value);
> +    return TRUE;
> +}
> +
>  
>  /**
>   * spice_get_option_group:
> @@ -132,6 +142,9 @@ GOptionGroup* spice_get_option_group(void)
>            N_("Path to the local certificate database to use for
>            software smartcard certificates"), N_("<certificate-db>")
>            },
>          { "spice-disable-usbredir", '\0', 0, G_OPTION_ARG_NONE,
>          &disable_usbredir,
>            N_("Disable USB redirection support"), NULL },
> +        /* Backward compats version of
> spice-usbredir-auto-redirect-filter */
> +        { "spice-usbredir-filter", '\0', G_OPTION_FLAG_HIDDEN,
> G_OPTION_ARG_CALLBACK, parse_usbredir_filter,
> +          NULL, NULL },
>          { "spice-usbredir-auto-redirect-filter", '\0', 0,
>          G_OPTION_ARG_STRING, &usbredir_auto_redirect_filter,
>            N_("Filter selecting USB devices to be auto-redirected
>            when plugged in"), N_("<filter-string>") },
>          { "spice-usbredir-redirect-on-connect", '\0', 0,
>          G_OPTION_ARG_STRING, &usbredir_redirect_on_connect,
> --
> 1.7.12.1
> 
> _______________________________________________
> Spice-devel mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> 
_______________________________________________
Spice-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to