r23178 - gnucash/branches/2.4/src - Don't call g_type_init in tests if Glib is v 2.36 or later.
John Ralls
jralls at code.gnucash.org
Thu Sep 19 12:32:42 EDT 2013
Author: jralls
Date: 2013-09-19 12:32:40 -0400 (Thu, 19 Sep 2013)
New Revision: 23178
Trac: http://svn.gnucash.org/trac/changeset/23178
Modified:
gnucash/branches/2.4/src/app-utils/test/test-sx.c
gnucash/branches/2.4/src/backend/xml/test/test-load-xml2.c
gnucash/branches/2.4/src/gnome-utils/test/test-gnc-dialog.c
Log:
Don't call g_type_init in tests if Glib is v 2.36 or later.
Modified: gnucash/branches/2.4/src/app-utils/test/test-sx.c
===================================================================
--- gnucash/branches/2.4/src/app-utils/test/test-sx.c 2013-09-19 16:32:25 UTC (rev 23177)
+++ gnucash/branches/2.4/src/app-utils/test/test-sx.c 2013-09-19 16:32:40 UTC (rev 23178)
@@ -193,7 +193,9 @@
main(int argc, char **argv)
{
g_setenv ("GNC_UNINSTALLED", "1", TRUE);
+#ifndef HAVE_GLIB_2_36
g_type_init();
+#endif
qof_init();
gnc_engine_init(0, NULL);
Modified: gnucash/branches/2.4/src/backend/xml/test/test-load-xml2.c
===================================================================
--- gnucash/branches/2.4/src/backend/xml/test/test-load-xml2.c 2013-09-19 16:32:25 UTC (rev 23177)
+++ gnucash/branches/2.4/src/backend/xml/test/test-load-xml2.c 2013-09-19 16:32:40 UTC (rev 23178)
@@ -109,7 +109,9 @@
const char *location = g_getenv("GNC_TEST_FILES");
GDir *xml2_dir;
+#ifndef HAVE_GLIB_2_36
g_type_init();
+#endif
qof_init();
cashobjects_register();
do_test(qof_load_backend_library ("../.libs/", GNC_LIB_NAME),
Modified: gnucash/branches/2.4/src/gnome-utils/test/test-gnc-dialog.c
===================================================================
--- gnucash/branches/2.4/src/gnome-utils/test/test-gnc-dialog.c 2013-09-19 16:32:25 UTC (rev 23177)
+++ gnucash/branches/2.4/src/gnome-utils/test/test-gnc-dialog.c 2013-09-19 16:32:40 UTC (rev 23178)
@@ -133,7 +133,9 @@
gtk_init(&argc, &argv);
+#ifndef HAVE_GLIB_2_36
g_type_init();
+#endif
pw = gnc_dialog_new("budget.glade", "SampleOptions");
gnc_dialog_set_cb(pw, apply_cb, close_cb, NULL, NULL);
More information about the gnucash-changes
mailing list