r17859 - gnucash/branches/2.2/src/engine - [17836] Bug #566352: Remove printf("%s", NULL) in xaccTransSetDateInternal() when val=={-1, 0}.
Christian Stimming
cstim at cvs.gnucash.org
Sat Jan 31 05:45:43 EST 2009
Author: cstim
Date: 2009-01-31 05:45:42 -0500 (Sat, 31 Jan 2009)
New Revision: 17859
Trac: http://svn.gnucash.org/trac/changeset/17859
Modified:
gnucash/branches/2.2/src/engine/Transaction.c
Log:
[17836] Bug #566352: Remove printf("%s", NULL) in xaccTransSetDateInternal() when val=={-1,0}.
Original commit by andi5.
Modified: gnucash/branches/2.2/src/engine/Transaction.c
===================================================================
--- gnucash/branches/2.2/src/engine/Transaction.c 2009-01-31 10:45:34 UTC (rev 17858)
+++ gnucash/branches/2.2/src/engine/Transaction.c 2009-01-31 10:45:42 UTC (rev 17859)
@@ -1255,9 +1255,12 @@
{
xaccTransBeginEdit(trans);
- PINFO ("addr=%p set date to %" G_GUINT64_FORMAT ".%09ld %s",
- trans, val.tv_sec, val.tv_nsec,
- ctime (({time_t secs = (time_t) val.tv_sec; &secs;})));
+ {
+ time_t secs = (time_t) val.tv_sec;
+ gchar *tstr = ctime(&secs);
+ PINFO ("addr=%p set date to %" G_GUINT64_FORMAT ".%09ld %s",
+ trans, val.tv_sec, val.tv_nsec, tstr ? tstr : "(null)");
+ }
*dadate = val;
qof_instance_set_dirty(QOF_INSTANCE(trans));
More information about the gnucash-changes
mailing list