[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