Call is deprecated

Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
---
 configure.ac        | 5 +++++
 libwacom/libwacom.c | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/configure.ac b/configure.ac
index 4d49912..2651aec 100644
--- a/configure.ac
+++ b/configure.ac
@@ -40,6 +40,11 @@ AM_CONDITIONAL(HAVE_LIBXML, test x$HAVE_LIBXML = xyes)
 PKG_CHECK_MODULES(GTK2, librsvg-2.0 glib-2.0 gtk+-2.0, HAVE_GTK2="yes", 
HAVE_GTK2="no")
 AM_CONDITIONAL(HAVE_GTK2, test x$HAVE_GTK2 = xyes)
 
+PKG_CHECK_MODULES(GLIB_236, [glib-2.0 >= 2.36], HAVE_GLIB236="yes", 
HAVE_GLIB236="no")
+if test "x$HAVE_GLIB236" != "xyes"; then
+    AC_DEFINE(NEED_G_TYPE_INIT, 1, [Need g_type_init() call])
+fi
+
 AC_CONFIG_FILES([Makefile
                  data/Makefile
                  data/layouts/Makefile
diff --git a/libwacom/libwacom.c b/libwacom/libwacom.c
index d912f25..99716be 100644
--- a/libwacom/libwacom.c
+++ b/libwacom/libwacom.c
@@ -201,7 +201,9 @@ get_device_info (const char            *path,
        char *bus_str;
        const char *devname;
 
+#if NEED_G_TYPE_INIT
        g_type_init();
+#endif
 
        retval = FALSE;
        /* The integration flags from device info are unset by default */
-- 
2.4.1


------------------------------------------------------------------------------
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to