Re: invalid memory alloc after insert with c trigger function - Mailing list pgsql-general

From Dudás József
Subject Re: invalid memory alloc after insert with c trigger function
Date
Msg-id 46605708.5040908@freemail.hu
Whole thread Raw
In response to Re: invalid memory alloc after insert with c trigger function  (Martijn van Oosterhout <kleptog@svana.org>)
List pgsql-general
Thanks your replies, these much help me. I am beginer in postgresql c
function, sorry when I wrote stupid thinks too.
This function not call from sql just from c code. So as I understand not
need PG_FUNCTION_INFO_V1 macro. It is need in case I want to call routin
direct from sql or make database function.




> Are you compiling with warnings? Because this should have blown up on
> you:
>
> On Fri, Jun 01, 2007 at 02:03:26PM +0200, Dudás József wrote:
>
>> PG_FUNCTION_INFO_V1(_selectFunctionB);
>> Datum
>> _selectFunctionB( char *sql )
>>
>
> If you've declared your function V1 then it doesn't get passed
> parameters like that. The compiler should have flagged this.
>
> Also, can you show how you defined the function in SQL, does it match?
>
> Have a nice day,
>


pgsql-general by date:

Previous
From: "Tyler Durden"
Date:
Subject: Re: Seq Scan
Next
From: "Joshua D. Drake"
Date:
Subject: New Live CD needed