AUDIT: r17836 - gnucash/trunk/src/engine - Bug #566352: Remove printf("%s", NULL) in xaccTransSetDateInternal() when val=={-1, 0}.
Andreas Köhler
andi5 at cvs.gnucash.org
Sun Jan 18 18:43:03 EST 2009
Author: andi5
Date: 2009-01-18 18:43:02 -0500 (Sun, 18 Jan 2009)
New Revision: 17836
Trac: http://svn.gnucash.org/trac/changeset/17836
Modified:
gnucash/trunk/src/engine/Transaction.c
Log:
Bug #566352: Remove printf("%s", NULL) in xaccTransSetDateInternal() when val=={-1,0}.
BP
Modified: gnucash/trunk/src/engine/Transaction.c
===================================================================
--- gnucash/trunk/src/engine/Transaction.c 2009-01-18 22:57:34 UTC (rev 17835)
+++ gnucash/trunk/src/engine/Transaction.c 2009-01-18 23:43:02 UTC (rev 17836)
@@ -1256,9 +1256,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