Martijn van Oosterhout wrote:
On Wed, Dec 19, 2007 at 04:40:38PM +0100, Michael Akinde wrote:
As I understand it, I should be able to do something like (assuming
"time" is the attribute name):
bool isNull; HeapTupleHeader t = DatumGetHeapTupleHeader(row); Datum var = GetAttributeByName( row, "time", & isNull ); // Check for null char * ret = DatumGetCString( DirectFunctionCall1(textout, var ) );
That's not going to work. textout wants a text datum. Try calling
timestamp_out instead..
Sigh... it's always the idiot bugs that are the hardest to see. Thanks a lot.
Regards,
Michael A.