From 22357f89d3efd2ed7ab4ceb647eb1dcb25acafce Mon Sep 17 00:00:00 2001 From: David Hampton Date: Tue, 16 Aug 2005 01:55:25 +0000 Subject: [PATCH] Todd T. Fries patch for compilation on OpenBSD 64bit architectures. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11267 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 5 +++++ src/engine/Query.c | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index e8c9698d56..3f852e5d96 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-08-15 David Hampton + + * src/engine/Query.c: Todd T. Fries patch for compilation on + OpenBSD 64bit architectures. + 2005-08-15 Derek Atkins * src/business/business-core/business-core.scm: need to diff --git a/src/engine/Query.c b/src/engine/Query.c index 204b4d5b18..f54f5cc452 100644 --- a/src/engine/Query.c +++ b/src/engine/Query.c @@ -547,12 +547,15 @@ xaccQueryGetEarliestDateFound(Query * q) { 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) {