[Spice-devel] [PATCH spice-gtk 08/11] Add a get_blank_cursor() helper

Hans de Goede hdegoede at redhat.com
Thu Dec 8 07:31:35 PST 2011


ACK.

On 12/08/2011 03:12 PM, Marc-André Lureau wrote:
> ---
>   gtk/spice-widget.c |   13 +++++++++----
>   1 files changed, 9 insertions(+), 4 deletions(-)
>
> diff --git a/gtk/spice-widget.c b/gtk/spice-widget.c
> index 5b14ba6..2cc1017 100644
> --- a/gtk/spice-widget.c
> +++ b/gtk/spice-widget.c
> @@ -282,6 +282,14 @@ static void spice_display_finalize(GObject *obj)
>       G_OBJECT_CLASS(spice_display_parent_class)->finalize(obj);
>   }
>
> +static GdkCursor* get_blank_cursor(void)
> +{
> +    if (g_getenv("SPICE_DEBUG_CURSOR"))
> +        return gdk_cursor_new(GDK_DOT);
> +
> +    return gdk_cursor_new(GDK_BLANK_CURSOR);
> +}
> +
>   static void spice_display_init(SpiceDisplay *display)
>   {
>       GtkWidget *widget = GTK_WIDGET(display);
> @@ -305,10 +313,7 @@ static void spice_display_init(SpiceDisplay *display)
>       d->grabseq = spice_grab_sequence_new_from_string("Control_L+Alt_L");
>       d->activeseq = g_new0(gboolean, d->grabseq->nkeysyms);
>
> -    if (g_getenv("SPICE_DEBUG_CURSOR"))
> -        d->mouse_cursor = gdk_cursor_new(GDK_DOT);
> -    else
> -        d->mouse_cursor = gdk_cursor_new(GDK_BLANK_CURSOR);
> +    d->mouse_cursor = get_blank_cursor();
>       d->have_mitshm = true;
>   }
>


More information about the Spice-devel mailing list