[Gnucash-changes] Fix ISO C90 (#153465).

Derek Atkins warlord at cvs.gnucash.org
Wed Sep 22 14:40:12 EDT 2004


Log Message:
-----------
Fix ISO C90 (#153465).

	* src/engine/test/test-transaction-reversal.c:
	* src/engine/test-core/test-engine-stuff.c:
	  Fix for ISO C90.  Fixes #153465.

Modified Files:
--------------
    gnucash:
        ChangeLog
    gnucash/src/engine/test:
        test-transaction-reversal.c
    gnucash/src/engine/test-core:
        test-engine-stuff.c

Revision Data
-------------
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1838
retrieving revision 1.1839
diff -LChangeLog -LChangeLog -u -r1.1838 -r1.1839
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,9 @@
+2004-09-22  Derek Atkins  <derek at ihtfp.com>
+
+	* src/engine/test/test-transaction-reversal.c:
+	* src/engine/test-core/test-engine-stuff.c:
+	  Fix for ISO C90.  Fixes #153465.
+
 2004-09-06  Christian Stimming  <stimming at tuhh.de>
 
 	* src/import-export/hbci/dialog-hbcitrans.c,
Index: test-transaction-reversal.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/test/test-transaction-reversal.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -Lsrc/engine/test/test-transaction-reversal.c -Lsrc/engine/test/test-transaction-reversal.c -u -r1.5 -r1.6
--- 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.76
retrieving revision 1.77
diff -Lsrc/engine/test-core/test-engine-stuff.c -Lsrc/engine/test-core/test-engine-stuff.c -u -r1.76 -r1.77
--- 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);


More information about the gnucash-changes mailing list