pgsql-server/src/backend/utils/adt datetime.c

From: tgl(at)svr1(dot)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src/backend/utils/adt datetime.c
Date: 2003-09-13 21:12:38
Message-ID: 20030913211238.8B30AD1B4EE@svr1.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl(at)svr1(dot)postgresql(dot)org 03/09/13 18:12:38

Modified files:
src/backend/utils/adt: datetime.c

Log message:
Okay, I've had it with mktime() bugs. While chasing Torello Querci's
recent gripe, I discovered not one but two undocumented, undesirable
behaviors of glibc's mktime. So, stop using it entirely, and always
rely on inversion of localtime() to determine the local time zone.
It's not even very much slower, as it turns out that mktime (at least
in the glibc implementation) also does repeated reverse-conversions.

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2003-09-13 21:44:50 pgsql-server/contrib/tablefunc README.tablefun ...
Previous Message Larry Rosenman 2003-09-13 17:56:48 Re: pgsql-server/src/template freebsd