GETTIMEOFDAY_1ARG change
От | Ulrich Neumann |
---|---|
Тема | GETTIMEOFDAY_1ARG change |
Дата | |
Msg-id | a1eeu5$1koe$1@news.tht.net обсуждение исходный текст |
Список | pgsql-hackers |
Hello together, 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. 1. nabstime.c Datum timeofday(PG_FUNCTION_ARGS) { ... #ifndef GETTIMEOFDAY_1ARGstruct timezone tpz; #endif ... } 2.postgres.c ResetUsage(void) { #ifndef GETTIMEOFDAY_1ARGstruct timezone tz; #endif getrusage(RUSAGE_SELF, &Save_r);gettimeofday(&Save_t, &tz);ResetBufferUsage(); /* ResetTupleCount(); */ } void ShowUsage(void) { ... #ifndef GETTIMEOFDAY_1ARGstruct timezone tz; #endif ... } 3. postmaster.c static int ServerLoop(void) { ... #ifndef GETTIMEOFDAY_1ARGstruct timezone tz; #endif ... } 4. vacuum.c void vac_init_rusage(VacRUsage *ru0) { #ifndef GETTIMEOFDAY_1ARGstruct timezone tz; #endif getrusage(RUSAGE_SELF, &ru0->ru);gettimeofday(&ru0->tv, &tz); } Thanks Ulrich Neumann
В списке pgsql-hackers по дате отправления: