John Ralls jralls at
Sat Dec 1 18:04:58 EST 2012

On Nov 6, 2012, at 7:28 AM, John Ralls <jralls at> wrote:

> I'm keeping Timespec/GncDate for now because I'm not ready to redo all of the Timespec-based code in engine. Similarly, I wrote gnc_localtime etc as a drop-in replacement for g_localtime and friends. That's the only way I'm going to be able to finish this first phase by the end of this year. Hmm, I've been converting time_t to gint_64, but I guess I should make a typdef gnc_time_t so that I can find them all for phase 2.
> For phase 2, I'd like to get rid of TimeSpec/GncDate/gnc_time_t /GDate and replace it with GDateTime everywhere.

I've just landed phase 1 in trunk, so there shouldn't be any 2038 issues left.
That's *shouldn't*, not *aren't*, please keep an eye out for places where I might have missed something.

John Ralls

More information about the gnucash-devel mailing list