r21528 - gnucash/trunk/src/engine - [Engine Test] Fix some compile problems Christian Stimming found in r21525
John Ralls
jralls at code.gnucash.org
Sun Nov 6 19:07:05 EST 2011
Author: jralls
Date: 2011-11-06 19:07:05 -0500 (Sun, 06 Nov 2011)
New Revision: 21528
Trac: http://svn.gnucash.org/trac/changeset/21528
Modified:
gnucash/trunk/src/engine/Account.c
gnucash/trunk/src/engine/test/utest-Account.c
Log:
[Engine Test] Fix some compile problems Christian Stimming found in r21525
Modified: gnucash/trunk/src/engine/Account.c
===================================================================
--- gnucash/trunk/src/engine/Account.c 2011-11-06 23:07:34 UTC (rev 21527)
+++ gnucash/trunk/src/engine/Account.c 2011-11-07 00:07:05 UTC (rev 21528)
@@ -849,7 +849,7 @@
/********************************************************************\
\********************************************************************/
-Account *
+static Account *
gnc_coll_get_root_account (QofCollection *col)
{
if (!col) return NULL;
Modified: gnucash/trunk/src/engine/test/utest-Account.c
===================================================================
--- gnucash/trunk/src/engine/test/utest-Account.c 2011-11-06 23:07:34 UTC (rev 21527)
+++ gnucash/trunk/src/engine/test/utest-Account.c 2011-11-07 00:07:05 UTC (rev 21528)
@@ -436,9 +436,9 @@
static void
test_gnc_account_list_name_violations (Fixture *fixture, gconstpointer pData)
{
- gchar *msg;
+ gchar *msg = "No particular message";
TestErrorStruct quiet = { 0, NULL, msg };
- GList *results;
+ GList *results, *res_iter;
gchar *sep = ":";
QofBook *book = gnc_account_get_book (fixture->acct);
/* Because of GLib bug 653052, we have to set the logging user_data to
@@ -452,7 +452,9 @@
g_log_set_default_handler (oldlogger, NULL);
results = gnc_account_list_name_violations (book, sep);
g_assert_cmpuint (g_list_length (results), ==, 2);
- g_list_free_full (results, test_free);
+ for (res_iter = results; res_iter; res_iter = g_list_next (res_iter))
+ test_free (res_iter->data);
+ g_list_free (results);
}
/* mark_account
void
More information about the gnucash-changes
mailing list