[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