[gtk+/gtk-3-22] Ignore deprecation warnings for g_object_newv()



commit 81bfc91c7aa676a511c99b3915c6834cd08b6bfa
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sun Apr 2 16:36:07 2017 +0100

    Ignore deprecation warnings for g_object_newv()
    
    GLib has deprecated GParameter and g_object_newv(); until we switch to
    the new g_object_new_with_properties() API, and bump GLib required
    version, we should simply ignore the compiler warnings.

 gtk/gtkbuilder.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkbuilder.c b/gtk/gtkbuilder.c
index 9a24276..619aa07 100644
--- a/gtk/gtkbuilder.c
+++ b/gtk/gtkbuilder.c
@@ -714,9 +714,11 @@ _gtk_builder_construct (GtkBuilder  *builder,
     }
   else
     {
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
       obj = g_object_newv (info->type,
                            construct_parameters->len,
                            (GParameter *)construct_parameters->data);
+G_GNUC_END_IGNORE_DEPRECATIONS
 
       /* No matter what, make sure we have a reference.
        *


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]