Re: Timezone problems / HAVE_INT_TIMEZINE
Thomas Lockhart <lockhart@alumni.caltech.edu>
From: "Thomas G. Lockhart" <lockhart@alumni.caltech.edu>
To: The Hermit Hacker <scrappy@hub.org>
Cc: pgsql-hackers@postgresql.org
Date: 1998-03-19T05:32:51Z
Lists: pgsql-hackers
> Sounds reasonable to me...so you want the test changed to:
========================================================================
> #include <stdio.h>
> #include <time.h>
>
> main() { struct tm *tmstruct; printf("%s\n", tmstruct->timezone); }
> ========================================================================
The structure member looks like tm->tm_gmtoff (an integer). There would
need to be other calls to set it up, unless something like
main() {struct tm tmstruct, *tm = &tmstruct; tm->tm_gmtoff = 0; }
would be acceptable.
> And, if the compile fails...how is HAVE_INT_TIMEZONE set? to
> FALSE?
Actually, if the test fails, then we need to #undef HAVE_INT_TIMEZONE,
although if it would be easier to set it to FALSE then I can pretty
easily fix up the sources to use that.
- Tom