r19555 - gnucash/trunk/src/register/ledger-core - Bug #137017: Save the transaction date as a GDate directly, additionally.
Christian Stimming
cstim at code.gnucash.org
Sun Sep 5 16:21:00 EDT 2010
Author: cstim
Date: 2010-09-05 16:21:00 -0400 (Sun, 05 Sep 2010)
New Revision: 19555
Trac: http://svn.gnucash.org/trac/changeset/19555
Modified:
gnucash/trunk/src/register/ledger-core/split-register-model-save.c
Log:
Bug #137017: Save the transaction date as a GDate directly, additionally.
This way, the date that was entered by the user is now at least saved
in the kvp and can later be retrieved in case we really fix the
timezone dependence of our txn's dates.
Modified: gnucash/trunk/src/register/ledger-core/split-register-model-save.c
===================================================================
--- gnucash/trunk/src/register/ledger-core/split-register-model-save.c 2010-09-05 20:20:47 UTC (rev 19554)
+++ gnucash/trunk/src/register/ledger-core/split-register-model-save.c 2010-09-05 20:21:00 UTC (rev 19555)
@@ -57,7 +57,7 @@
{
SRSaveData *sd = save_data;
const char *value;
- Timespec ts;
+ GDate gdate;
g_return_if_fail (gnc_basic_cell_has_name (cell, DATE_CELL));
@@ -68,9 +68,9 @@
DEBUG ("DATE: %s", value ? value : "(null)");
- gnc_date_cell_get_date ((DateCell *) cell, &ts);
+ gnc_date_cell_get_date_gdate ((DateCell *) cell, &gdate);
- xaccTransSetDatePostedTS (sd->trans, &ts);
+ xaccTransSetDatePostedGDate (sd->trans, gdate);
}
static void
More information about the gnucash-changes
mailing list