Re: GETTIMEOFDAY_1ARG change
От | Thomas Lockhart |
---|---|
Тема | Re: GETTIMEOFDAY_1ARG change |
Дата | |
Msg-id | 3C3B097B.E91AFFEB@fourpalms.org обсуждение исходный текст |
Ответ на | GETTIMEOFDAY_1ARG change (Ulrich Neumann<u_neumann@gne.de>) |
Ответы |
Re: GETTIMEOFDAY_1ARG change
|
Список | pgsql-hackers |
> i would like to add the following changes to the code so that postgres > doesn´t have any problems if we compile it on machines that have > gettimeofday with 1 ARG and therefore don´t need 'struct timezone xxx' > I´m working on a System where timezone is defined in another way. What system? How is timezone defined for that system? Is it something completely new and different, or a variant which we already handle in other places but not for this case? ... > 2.postgres.c > ResetUsage(void) > { > #ifndef GETTIMEOFDAY_1ARG > struct timezone tz; > #endif > > getrusage(RUSAGE_SELF, &Save_r); > gettimeofday(&Save_t, &tz); ... So what "one argument" does gettimeofday() have? Where does "tz" come from if it is not defined here? Does it become a global variable? Where is it declared? afaik the nabstime.c usage of gettimeofday() has been in the PostgreSQL code for quite a while, so I'm suprised that this is a problem on the new mystery platform ;) - Thomas
В списке pgsql-hackers по дате отправления: