Re: postgresql 7.1.1 and textout and textin

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Jaume Teixi <teixi(at)6tems(dot)com>
Cc: psql-admin <pgsql-admin(at)postgresql(dot)org>
Subject: Re: postgresql 7.1.1 and textout and textin
Date: 2001-05-29 14:04:16
Message-ID: 18395.991145056@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Jaume Teixi <teixi(at)6tems(dot)com> writes:
> trying to migrate production servers form 7.0.2 to 7.1.1 now I need to
> compile an function written in c and when compiling using following
> includes:

> c:82: warning: passing arg 1 of `textout' from incompatible pointer type

> line 82: src = textout( src_string );

textout (and all the other built-in SQL functions) now have to be called
via the "new style" calling convention. Which unfortunately is a pain
in the neck to code in bare C. A number of modules do something like
this:

#define _textout(str) DatumGetPointer(DirectFunctionCall1(textout, PointerGetDatum(str)))

The price of progress :-(. See the documentation for more info.

regards, tom lane

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message mike.w 2001-05-29 18:09:40 Postgres Benchmarks?
Previous Message Hartwig Jens 2001-05-29 10:22:11 AW: Listing rules !!!