Re: C++ interface build on FreeBSD 4.2 broken?
От | Peter Eisentraut |
---|---|
Тема | Re: C++ interface build on FreeBSD 4.2 broken? |
Дата | |
Msg-id | Pine.LNX.4.30.0101201936090.1033-100000@peter.localdomain обсуждение исходный текст |
Ответ на | Re: C++ interface build on FreeBSD 4.2 broken? (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: C++ interface build on FreeBSD 4.2 broken?
|
Список | pgsql-hackers |
Tom Lane writes: > Peter Eisentraut <peter_e@gmx.net> writes: > > Tom Lane writes: > >> Er, what will you ifdef exactly, > > > + #ifdef __cplusplus #ifndef, I meant. I.e., only declare it when in C, since libpq++ does not use it. libpq doesn't use it either, but it uses tons of strerror(). > > #ifdef HAVE_SYS_NERR > > extern int sys_nerr; > > #endif > > + #endif > > >> and what are the odds that it will fail on some other platform? > > > I don't see how it would fail. At least it won't add more possible > > failure cases. > > If that can't fail, why do we need to provide a declaration of sys_nerr > at all? > > regards, tom lane > > -- Peter Eisentraut peter_e@gmx.net http://yi.org/peter-e/
В списке pgsql-hackers по дате отправления: