Re: [HACKERS] timestamp_in DirectFunctionCall

2010-10-01 Thread Tom Lane
Marios Vodas writes: > This is how timestamp_in starts, *#ifdef NOT_USED* is a litle bit confusing. > Datum timestamp_in(PG_FUNCTION_ARGS) > { > char *str = PG_GETARG_CSTRING(0); > #ifdef NOT_USED > Oidtypelem = PG_GETARG_OID(1); > #endif > int32typmod = PG_G

[HACKERS] timestamp_in DirectFunctionCall

2010-10-01 Thread Marios Vodas
Would this be correct? DatumGetTimestamp(DirectFunctionCall3(timestamp_in, CStringGetDatum(time), PointerGetDatum(0), Int32GetDatum(MAX_TIMESTAMP_PRECISION))); This is how timestamp_in starts, *#ifdef NOT_USED* is a litle bit confusing. Datum timestamp_in(PG_FUNCTION_ARGS) { char *str =