diff options
Diffstat (limited to 'gtk/spice-widget.c')
-rw-r--r-- | gtk/spice-widget.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/gtk/spice-widget.c b/gtk/spice-widget.c index c30dabd..8dc8224 100644 --- a/gtk/spice-widget.c +++ b/gtk/spice-widget.c @@ -1324,7 +1324,7 @@ static void channel_destroy(SpiceSession *s, SpiceChannel *channel, gpointer dat return; } -GtkWidget *spice_display_new(SpiceSession *session, int id) +SpiceDisplay *spice_display_new(SpiceSession *session, int id) { SpiceDisplay *display; spice_display *d; @@ -1345,17 +1345,16 @@ GtkWidget *spice_display_new(SpiceSession *session, int id) } g_list_free(list); - return GTK_WIDGET(display); + return display; } -void spice_display_mouse_ungrab(GtkWidget *widget) +void spice_display_mouse_ungrab(SpiceDisplay *display) { - try_mouse_ungrab(widget); + try_mouse_ungrab(GTK_WIDGET(display)); } -void spice_display_copy_to_guest(GtkWidget *widget) +void spice_display_copy_to_guest(SpiceDisplay *display) { - SpiceDisplay *display = SPICE_DISPLAY(widget); spice_display *d = SPICE_DISPLAY_GET_PRIVATE(display); if (d->clip_hasdata && !d->clip_grabbed) { @@ -1363,7 +1362,7 @@ void spice_display_copy_to_guest(GtkWidget *widget) } } -void spice_display_paste_from_guest(GtkWidget *widget) +void spice_display_paste_from_guest(SpiceDisplay *display) { g_warning("%s: TODO", __FUNCTION__); } |