[Gnucash-changes] Todd T.
David Hampton
hampton at cvs.gnucash.org
Mon Aug 15 21:55:27 EDT 2005
Log Message:
-----------
Todd T. Fries patch for compilation on OpenBSD 64bit architectures.
Modified Files:
--------------
gnucash:
ChangeLog
gnucash/src/engine:
Query.c
Revision Data
-------------
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1911
retrieving revision 1.1912
diff -LChangeLog -LChangeLog -u -r1.1911 -r1.1912
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,8 @@
+2005-08-15 David Hampton <hampton at employees.org>
+
+ * src/engine/Query.c: Todd T. Fries patch for compilation on
+ OpenBSD 64bit architectures.
+
2005-08-15 Derek Atkins <derek at ihtfp.com>
* src/business/business-core/business-core.scm: need to
Index: Query.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/Query.c,v
retrieving revision 1.128
retrieving revision 1.129
diff -Lsrc/engine/Query.c -Lsrc/engine/Query.c -u -r1.128 -r1.129
--- src/engine/Query.c
+++ src/engine/Query.c
@@ -547,12 +547,15 @@
{
GList * spl;
Split * sp;
- time_t earliest = LONG_MAX;
+ time_t earliest;
if (!q) return 0;
spl = qof_query_last_run (q);
if (!spl) return 0;
+ /* Safe until 2038 on archs where time_t is 32bit */
+ sp = spl->data;
+ earliest = (time_t) sp->parent->date_posted.tv_sec;
for(; spl; spl=spl->next) {
sp = spl->data;
if(sp->parent->date_posted.tv_sec < earliest) {
More information about the gnucash-changes
mailing list