Re: Re: [BUGS] WIN32 Non Blocking
От | Bruce Momjian |
---|---|
Тема | Re: Re: [BUGS] WIN32 Non Blocking |
Дата | |
Msg-id | 200108041718.f74HIaI11787@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: Re: [BUGS] WIN32 Non Blocking (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-patches |
Great. Glad to have these Win32 things done. > Bruce Momjian <pgman@candle.pha.pa.us> writes: > > Do we have a fix for this? It is a WIN32/libpq/multibyte problem. > > AFAIK it's all fixed (barring new bug reports ;-)). The main problems > were (a) win32.mak hadn't gotten updated when we changed the set of > backend source files that are included into libpq for MULTIBYTE; > (b) win32.mak failed to define FRONTEND, (c) someone had incorrectly > added > > #ifndef WIN32 > int optval; > #else > char optval; > #endif > > upon noting that his Windows compiler griped about > > if (getsockopt(conn->sock, SOL_SOCKET, SO_ERROR, > &optval, &optlen) == -1) > > instead of realizing that the correct fix is > > if (getsockopt(conn->sock, SOL_SOCKET, SO_ERROR, > (char *) &optval, &optlen) == -1) > > (a) is new in 7.1 but the other bugs go back at least to 7.0. > > regards, tom lane > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026
В списке pgsql-patches по дате отправления: