[gtk-doc] gtkdoc-scangobj: don't call g_type_init() when GLib >= 2.35.0



commit 941908badf4018080aa7eb848663e3b1b497e7bc
Author: Dieter Verfaillie <dieterv optionexplicit be>
Date:   Mon Nov 5 21:13:58 2012 +0100

    gtkdoc-scangobj: don't call g_type_init() when GLib >= 2.35.0
    
    Otherwise we get a deprecation warning when compiling -scan.c

 gtkdoc-scangobj.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtkdoc-scangobj.in b/gtkdoc-scangobj.in
index 8090c7d..2bce880 100644
--- a/gtkdoc-scangobj.in
+++ b/gtkdoc-scangobj.in
@@ -38,7 +38,7 @@ my $OUTPUT_DIR;
 my $VERBOSE;
 my $PRINT_VERSION;
 my $PRINT_HELP;
-my $TYPE_INIT_FUNC="g_type_init(); g_type_class_ref(G_TYPE_OBJECT)";
+my $TYPE_INIT_FUNC="#if !GLIB_CHECK_VERSION(2,35,0)\n  g_type_init();\n  #endif\n  g_type_class_ref(G_TYPE_OBJECT)";
 my $QUERY_CHILD_PROPERTIES;
 
 # --nogtkinit is deprecated, as it is the default now anyway.



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