[Gnucash-changes] r13489 - gnucash/trunk - Fix a compiler warning
so the code builds properly:
Derek Atkins
warlord at cvs.gnucash.org
Sun Mar 5 10:40:35 EST 2006
Author: warlord
Date: 2006-03-05 10:40:33 -0500 (Sun, 05 Mar 2006)
New Revision: 13489
Trac: http://svn.gnucash.org/trac/changeset/13489
Modified:
gnucash/trunk/ChangeLog
gnucash/trunk/src/register/ledger-core/split-register-control.c
gnucash/trunk/src/register/ledger-core/split-register-load.c
gnucash/trunk/src/register/ledger-core/split-register.c
Log:
Fix a compiler warning so the code builds properly:
- warning: suggest parentheses around assignment used as truth value
Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog 2006-03-05 10:34:05 UTC (rev 13488)
+++ gnucash/trunk/ChangeLog 2006-03-05 15:40:33 UTC (rev 13489)
@@ -1,3 +1,11 @@
+2006-03-05 Derek Atkins <derek at ihtfp.com>
+
+ * src/register/ledger-core/split-register.c:
+ * src/register/ledger-core/split-register-load.c:
+ * src/register/ledger-core/split-register-control.c:
+ Fix a compiler warning so the code builds properly:
+ - warning: suggest parentheses around assignment used as truth value
+
2006-03-05 Christian Stimming <stimming at tuhh.de>
* src/register/ledger-core/split-register-control.c: Fix missing
Modified: gnucash/trunk/src/register/ledger-core/split-register-control.c
===================================================================
--- gnucash/trunk/src/register/ledger-core/split-register-control.c 2006-03-05 10:34:05 UTC (rev 13488)
+++ gnucash/trunk/src/register/ledger-core/split-register-control.c 2006-03-05 15:40:33 UTC (rev 13489)
@@ -460,7 +460,7 @@
int i = 0;
Split *split;
- while (split = xaccTransGetSplit(trans, i)) {
+ while ((split = xaccTransGetSplit(trans, i)) != NULL) {
if (unit_price)
{
gnc_numeric price = xaccSplitGetSharePrice (split);
@@ -700,7 +700,7 @@
default_account = gnc_split_register_get_default_account (reg);
blank_split = NULL;
- while (s = xaccTransGetSplit(trans, i)) {
+ while ((s = xaccTransGetSplit(trans, i)) != NULL) {
if (default_account == xaccSplitGetAccount(s))
{
blank_split = s;
Modified: gnucash/trunk/src/register/ledger-core/split-register-load.c
===================================================================
--- gnucash/trunk/src/register/ledger-core/split-register-load.c 2006-03-05 10:34:05 UTC (rev 13488)
+++ gnucash/trunk/src/register/ledger-core/split-register-load.c 2006-03-05 15:40:33 UTC (rev 13489)
@@ -415,7 +415,7 @@
xaccTransGetNum (trans));
i = 0;
- while (s = xaccTransGetSplit(trans, i)) {
+ while ((s = xaccTransGetSplit(trans, i)) != NULL) {
QuickFillCell *cell;
cell = (QuickFillCell *)
Modified: gnucash/trunk/src/register/ledger-core/split-register.c
===================================================================
--- gnucash/trunk/src/register/ledger-core/split-register.c 2006-03-05 10:34:05 UTC (rev 13488)
+++ gnucash/trunk/src/register/ledger-core/split-register.c 2006-03-05 15:40:33 UTC (rev 13489)
@@ -80,7 +80,7 @@
Split *s;
int i = 0;
- while (s = xaccTransGetSplit(trans, i)) {
+ while ((s = xaccTransGetSplit(trans, i)) != NULL) {
if (s == split) return i;
i++;
}
@@ -1080,7 +1080,7 @@
trans = xaccSplitGetParent (split);
xaccTransBeginEdit (trans);
- while (s = xaccTransGetSplit(trans, i)) {
+ while ((s = xaccTransGetSplit(trans, i)) != NULL) {
if (s != split)
xaccSplitDestroy(s);
i++;
More information about the gnucash-changes
mailing list