Hi, On Fri, Oct 21, 2016 at 03:40:07PM +0200, Francois Gouget wrote: > Signed-off-by: Francois Gouget <fgouget@xxxxxxxxxxxxxxx> > --- > > I removed the extraneous hunk and moved it to its own patch. > I'll repost what remains of the whole series after the acked patches > have been pushed. They were pushed now. > > src/spice-gtk-session.c | 3 +++ > src/spice-widget-egl.c | 3 +++ > src/spice-widget.c | 6 ++++++ > 3 files changed, 12 insertions(+) > > diff --git a/src/spice-gtk-session.c b/src/spice-gtk-session.c > index 3e0ec74..7bed005 100644 > --- a/src/spice-gtk-session.c > +++ b/src/spice-gtk-session.c > @@ -126,6 +126,8 @@ static guint32 get_keyboard_lock_modifiers(void) > { > guint32 modifiers = 0; > #if GTK_CHECK_VERSION(3,18,0) > +/* Ignore GLib's too-new warnings */ > +G_GNUC_BEGIN_IGNORE_DEPRECATIONS > GdkKeymap *keyboard = gdk_keymap_get_default(); > > if (gdk_keymap_get_caps_lock_state(keyboard)) { > @@ -139,6 +141,7 @@ static guint32 get_keyboard_lock_modifiers(void) > if (gdk_keymap_get_scroll_lock_state(keyboard)) { > modifiers |= SPICE_INPUTS_SCROLL_LOCK; > } > +G_GNUC_END_IGNORE_DEPRECATIONS > #else > #ifdef HAVE_X11_XKBLIB_H > Display *x_display = NULL; > diff --git a/src/spice-widget-egl.c b/src/spice-widget-egl.c > index 0698af3..3cc1098 100644 > --- a/src/spice-widget-egl.c > +++ b/src/spice-widget-egl.c > @@ -303,9 +303,12 @@ gl_make_current(SpiceDisplay *display, GError **err) > } > #if GTK_CHECK_VERSION(3,16,0) > else { > + /* Ignore GLib's too-new warnings */ > + G_GNUC_BEGIN_IGNORE_DEPRECATIONS > GtkWidget *area = gtk_stack_get_child_by_name(d->stack, "gl-area"); > > gtk_gl_area_make_current(GTK_GL_AREA(area)); > + G_GNUC_END_IGNORE_DEPRECATIONS > } > #endif > > diff --git a/src/spice-widget.c b/src/spice-widget.c > index 3ac0a7d..82adacf 100644 > --- a/src/spice-widget.c > +++ b/src/spice-widget.c > @@ -567,6 +567,8 @@ static void grab_notify(SpiceDisplay *display, gboolean was_grabbed) > > #if GTK_CHECK_VERSION(3,16,0) > #ifndef G_OS_WIN32 > +/* Ignore GLib's too-new warnings */ > +G_GNUC_BEGIN_IGNORE_DEPRECATIONS > static gboolean > gl_area_render(GtkGLArea *area, GdkGLContext *context, gpointer user_data) > { > @@ -598,6 +600,7 @@ gl_area_realize(GtkGLArea *area, gpointer user_data) > g_clear_error(&err); > } > } > +G_GNUC_END_IGNORE_DEPRECATIONS > #endif > #endif > > @@ -636,6 +639,8 @@ static void spice_display_init(SpiceDisplay *display) > > #if GTK_CHECK_VERSION(3,16,0) > #ifndef G_OS_WIN32 > +/* Ignore GLib's too-new warnings */ > +G_GNUC_BEGIN_IGNORE_DEPRECATIONS > area = gtk_gl_area_new(); > gtk_gl_area_set_required_version(GTK_GL_AREA(area), 3, 2); > gtk_gl_area_set_auto_render(GTK_GL_AREA(area), false); > @@ -645,6 +650,7 @@ static void spice_display_init(SpiceDisplay *display) > NULL); > gtk_stack_add_named(d->stack, area, "gl-area"); > gtk_widget_show_all(widget); > +G_GNUC_END_IGNORE_DEPRECATIONS > #endif > #endif > > -- > 2.9.3 > > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel