Re: pgsql: Improve PQtrace() output format

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pgsql: Improve PQtrace() output format
Дата
Msg-id 948632.1617686481@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: pgsql: Improve PQtrace() output format  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: pgsql: Improve PQtrace() output format  (David Rowley <dgrowleyml@gmail.com>)
Список pgsql-committers
I wrote:
> As best I can tell from these warnings, VS has the tv_sec field
> of struct timeval defined as something other than time_t.  Because
> VS would never stoop to actually complying with the plain text of
> the POSIX standard.

Ah, seems like it's really Winsock's fault:

https://docs.microsoft.com/en-us/windows/win32/api/winsock/ns-winsock-timeval

which compares unfavorably to the POSIX wording

    The <sys/time.h> header shall define the timeval structure, which
    shall include at least the following members:

    time_t         tv_sec      Seconds. 
    suseconds_t    tv_usec     Microseconds. 

            regards, tom lane



В списке pgsql-committers по дате отправления:

Предыдущее
От: Fujii Masao
Дата:
Сообщение: pgsql: Fix typo in pgstat.c.
Следующее
От: Peter Eisentraut
Дата:
Сообщение: pgsql: Change return type of EXTRACT to numeric