Re: BCC55 and libpq 8.2

Поиск
Список
Период
Сортировка
От L Bayuk
Тема Re: BCC55 and libpq 8.2
Дата
Msg-id 20070110004100.GA367@mail.mindspring.com
обсуждение исходный текст
Ответ на Re: BCC55 and libpq 8.2  (Bruce Momjian <bruce@momjian.us>)
Список pgsql-interfaces
On Mon, Jan 08, 2007 at 10:48:02PM -0500, Bruce Momjian wrote:
> > 
> > I think I was wrong. According to the Borland Linker documentation, -c
> > defaults on (case sensitive). But when I link without -c, it warns about
> > pqFlush vs PQflush.  Confusing. I'm going to try it again, both ways.
> 
> Ah, interesting.
> 
> > Why are there two functions anyway? I suppose historical reasons.
> > Since PQflush(c) is { return pqFlush(c); } I guess if the linker gets
> > the case thing wrong we loop until overrunning the stack.
> 
> Yes, I assume historical, so feel free to add -c, but add a
> documentation comment about it so we remember.

On closer look I saw that the warning about pqFlush vs PQflush was from the
library tool (TLIB), not the linker. The linker is apparently
case-sensitive by default, so there is no need for -c there. As to the
library tool, the help file says it is not case sensitive, -c makes it so,
but there is a warning against its use.  Since it seems to work as is (no
-c) I think it is best to leave it alone.


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

Предыдущее
От: "Brijesh Shrivastav"
Дата:
Сообщение: Re: Inserting data a UDT in binary format using LIBPQ
Следующее
От: "Jan van der Weijde"
Дата:
Сообщение: How do I detect End-of-table or End-of-limit ?