r18873 - gnucash/trunk/src/engine - Some more const-correctness in engine functions.
Christian Stimming
cstim at code.gnucash.org
Sun Mar 7 16:28:15 EST 2010
Author: cstim
Date: 2010-03-07 16:28:15 -0500 (Sun, 07 Mar 2010)
New Revision: 18873
Trac: http://svn.gnucash.org/trac/changeset/18873
Modified:
gnucash/trunk/src/engine/Split.c
gnucash/trunk/src/engine/Split.h
gnucash/trunk/src/engine/Transaction.c
gnucash/trunk/src/engine/Transaction.h
Log:
Some more const-correctness in engine functions.
Modified: gnucash/trunk/src/engine/Split.c
===================================================================
--- gnucash/trunk/src/engine/Split.c 2010-03-07 21:27:55 UTC (rev 18872)
+++ gnucash/trunk/src/engine/Split.c 2010-03-07 21:28:15 UTC (rev 18873)
@@ -1261,7 +1261,7 @@
}
gnc_numeric
-xaccSplitConvertAmount (const Split *split, Account * account)
+xaccSplitConvertAmount (const Split *split, const Account * account)
{
gnc_commodity *acc_com, *to_commodity;
Transaction *txn;
Modified: gnucash/trunk/src/engine/Split.h
===================================================================
--- gnucash/trunk/src/engine/Split.h 2010-03-07 21:27:55 UTC (rev 18872)
+++ gnucash/trunk/src/engine/Split.h 2010-03-07 21:28:15 UTC (rev 18873)
@@ -75,7 +75,7 @@
* in particular we want to convert the Split to be in to_commodity.
* Returns the amount.
*/
-gnc_numeric xaccSplitConvertAmount (const Split *split, Account * account);
+gnc_numeric xaccSplitConvertAmount (const Split *split, const Account * account);
/*-----------------------------------------------------------------------
* Splits
Modified: gnucash/trunk/src/engine/Transaction.c
===================================================================
--- gnucash/trunk/src/engine/Transaction.c 2010-03-07 21:27:55 UTC (rev 18872)
+++ gnucash/trunk/src/engine/Transaction.c 2010-03-07 21:28:15 UTC (rev 18873)
@@ -968,7 +968,7 @@
}
gnc_numeric
-xaccTransGetAccountConvRate(Transaction *txn, Account *acc)
+xaccTransGetAccountConvRate(const Transaction *txn, const Account *acc)
{
gnc_numeric amount, value, convrate;
GList *splits;
Modified: gnucash/trunk/src/engine/Transaction.h
===================================================================
--- gnucash/trunk/src/engine/Transaction.h 2010-03-07 21:27:55 UTC (rev 18872)
+++ gnucash/trunk/src/engine/Transaction.h 2010-03-07 21:28:15 UTC (rev 18873)
@@ -398,7 +398,7 @@
*
* If 'acc' is NULL, return unity.
*/
-gnc_numeric xaccTransGetAccountConvRate(Transaction *txn, Account *acc);
+gnc_numeric xaccTransGetAccountConvRate(const Transaction *txn, const Account *acc);
/** Get the account balance for the specified account after the last
split in the specified transaction. */
More information about the gnucash-changes
mailing list