[Gnucash-changes] Fix various gcc 3.4 complaints.
David Hampton
hampton at cvs.gnucash.org
Sat Nov 20 11:18:37 EST 2004
Log Message:
-----------
Fix various gcc 3.4 complaints.
Tags:
----
gnucash-gnome2-dev
Modified Files:
--------------
gnucash/src/engine/test:
test-transaction-reversal.c
gnucash/src/engine/test-core:
test-engine-stuff.c
gnucash/src/import-export/hbci:
gnc-hbci-account.c
Revision Data
-------------
Index: test-transaction-reversal.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/test/test-transaction-reversal.c,v
retrieving revision 1.3.4.2
retrieving revision 1.3.4.3
diff -Lsrc/engine/test/test-transaction-reversal.c -Lsrc/engine/test/test-transaction-reversal.c -u -r1.3.4.2 -r1.3.4.3
--- src/engine/test/test-transaction-reversal.c
+++ src/engine/test/test-transaction-reversal.c
@@ -55,8 +55,10 @@
/* Find a transaction that isn't voided */
do
{
+ gboolean voyd;
+
transaction = get_random_transaction (book);
- gboolean voyd = xaccTransGetVoidStatus (transaction);
+ voyd = xaccTransGetVoidStatus (transaction);
if (voyd)
{
xaccTransBeginEdit (transaction);
Index: test-engine-stuff.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/test-core/test-engine-stuff.c,v
retrieving revision 1.52.4.8
retrieving revision 1.52.4.9
diff -Lsrc/engine/test-core/test-engine-stuff.c -Lsrc/engine/test-core/test-engine-stuff.c -u -r1.52.4.8 -r1.52.4.9
--- src/engine/test-core/test-engine-stuff.c
+++ src/engine/test-core/test-engine-stuff.c
@@ -873,14 +873,17 @@
{
Account *acc, *bcc;
Split *s;
+ gnc_commodity *com;
+ int scu;
+ gnc_numeric num;
/* Gotta have at least two different accounts */
if (1 >= g_list_length (account_list)) return;
/* Set up two splits whose values really are opposites. */
- gnc_commodity *com = xaccTransGetCurrency (trn);
- int scu = gnc_commodity_get_fraction(com);
- gnc_numeric num = get_random_gnc_numeric();
+ com = xaccTransGetCurrency (trn);
+ scu = gnc_commodity_get_fraction(com);
+ num = get_random_gnc_numeric();
if (!do_bork()) num = gnc_numeric_convert (num, scu, GNC_HOW_RND_ROUND);
@@ -1317,6 +1320,7 @@
GList *account_list)
{
Transaction* ret;
+ KvpFrame *f;
if (!account_list)
{
@@ -1338,7 +1342,7 @@
trn_add_ran_timespec(ret, xaccTransSetDatePostedTS);
trn_add_ran_timespec(ret, xaccTransSetDateEnteredTS);
- KvpFrame *f = get_random_kvp_frame();
+ f = get_random_kvp_frame();
xaccTransSetSlots_nc(ret, f);
add_random_splits(book, ret, account_list);
Index: gnc-hbci-account.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/import-export/hbci/Attic/gnc-hbci-account.c,v
retrieving revision 1.4.2.1
retrieving revision 1.4.2.2
diff -Lsrc/import-export/hbci/gnc-hbci-account.c -Lsrc/import-export/hbci/gnc-hbci-account.c -u -r1.4.2.1 -r1.4.2.2
--- src/import-export/hbci/gnc-hbci-account.c
+++ src/import-export/hbci/gnc-hbci-account.c
@@ -147,8 +147,10 @@
void *user_data)
{
GList *iter;
+ void *res;
+
g_assert(func_cb);
- void *res = NULL;
+ res = NULL;
if (!h_list) return NULL;
More information about the gnucash-changes
mailing list