[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