From: <svn...@op...> - 2009-02-25 15:53:42
|
Author: bellmich Date: Wed Feb 25 16:53:34 2009 New Revision: 957 URL: http://libsyncml.opensync.org/changeset/957 Log: avoid more than one initialization of libxml Modified: trunk/tests/check_devinf.c trunk/tests/check_manager.c Modified: trunk/tests/check_devinf.c ============================================================================== --- trunk/tests/check_devinf.c Wed Feb 25 16:26:12 2009 (r956) +++ trunk/tests/check_devinf.c Wed Feb 25 16:53:34 2009 (r957) @@ -215,7 +215,6 @@ session_errors = 0; setup_testbed(NULL); - g_type_init(); SmlError *error = NULL; SmlTransport *server = smlTransportNew(SML_TRANSPORT_HTTP_SERVER, &error); @@ -415,6 +414,8 @@ { configure_environment(); + smlLibxmlRef(); + int nf; Suite *s = devinf_suite(); @@ -424,5 +425,8 @@ srunner_run_all(sr, CK_VERBOSE); nf = srunner_ntests_failed(sr); srunner_free(sr); + + smlLibxmlUnref(); + return (nf == 0) ? 0 : 1; } Modified: trunk/tests/check_manager.c ============================================================================== --- trunk/tests/check_manager.c Wed Feb 25 16:26:12 2009 (r956) +++ trunk/tests/check_manager.c Wed Feb 25 16:53:34 2009 (r957) @@ -686,6 +686,8 @@ { configure_environment(); + smlLibxmlRef(); + int nf; Suite *s = manager_suite(); @@ -695,5 +697,8 @@ srunner_run_all(sr, CK_VERBOSE); nf = srunner_ntests_failed(sr); srunner_free(sr); + + smlLibxmlUnref(); + return (nf == 0) ? 0 : 1; } |