diff --git a/tests/delete.c b/tests/delete.c index b72d3ca..5705848 100644 --- a/tests/delete.c +++ b/tests/delete.c @@ -114,7 +114,10 @@ static void process_devices(char **argv) int main(int argc, char **argv) { +#if !GLIB_CHECK_VERSION (2, 36, 0) g_type_init(); +#endif + create_manager(); if (argc < 2) { diff --git a/tests/enroll.c b/tests/enroll.c index 4a0fe09..370f7e3 100644 --- a/tests/enroll.c +++ b/tests/enroll.c @@ -159,7 +159,9 @@ int main(int argc, char **argv) GError *err = NULL; DBusGProxy *dev; +#if !GLIB_CHECK_VERSION (2, 36, 0) g_type_init(); +#endif dbus_g_object_register_marshaller (fprintd_marshal_VOID__STRING_BOOLEAN, G_TYPE_NONE, G_TYPE_STRING, G_TYPE_BOOLEAN, G_TYPE_INVALID); diff --git a/tests/list.c b/tests/list.c index 9f5285e..d969752 100644 --- a/tests/list.c +++ b/tests/list.c @@ -130,7 +130,10 @@ static void process_devices(char **argv) int main(int argc, char **argv) { +#if !GLIB_CHECK_VERSION (2, 36, 0) g_type_init(); +#endif + create_manager(); if (argc < 2) { diff --git a/tests/verify.c b/tests/verify.c index f3d04cd..c828c80 100644 --- a/tests/verify.c +++ b/tests/verify.c @@ -172,7 +172,9 @@ int main(int argc, char **argv) DBusGProxy *dev; char *username; +#if !GLIB_CHECK_VERSION (2, 36, 0) g_type_init(); +#endif dbus_g_object_register_marshaller (fprintd_marshal_VOID__STRING_BOOLEAN, G_TYPE_NONE, G_TYPE_STRING, G_TYPE_BOOLEAN, G_TYPE_INVALID);