DirectFunctionCall3 and array_in - Mailing list pgsql-hackers

From Ashish Kamra
Subject DirectFunctionCall3 and array_in
Date
Msg-id 491CCBF5.9020304@purdue.edu
Whole thread Raw
Responses Re: DirectFunctionCall3 and array_in  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
I was trying to call the array_in() function using the 
DirectFunctionCall3() interface. It fails as the code in array_in() 
tries to refer to fcinfo->flinfo->fnextra where flinfo is set to NULL by 
the DirectFunctionCall3() interface. I am not sure if this is a bug or 
that we are not supposed to use DirectFunctionCall3 to call array_in.

Anyway, I debugged some array related to queries to find that the 
following function sequence is used to call array_in

...
OidInputFunctionCall
InputFunctionCall
...

For the time being I will use this, but can someone clarify if what I 
stated above is a problem?

Thanks,
Ashish


pgsql-hackers by date:

Previous
From: "Robert Haas"
Date:
Subject: Re: Updated posix fadvise patch v19
Next
From: "Robert Haas"
Date:
Subject: Re: Updated posix fadvise patch v19