Example #1
0
datum_t tsquery_cmp(PG_FUNC_ARGS)
{
	TSQuery a = ARG_TSQUERY_COPY(0);
	TSQuery b = ARG_TSQUERY_COPY(1);
	int res = CompareTSQ(a, b);

	PG_FREE_IF_COPY(a, 0);
	PG_FREE_IF_COPY(b, 1);

	RET_INT32(res);
}
Example #2
0
Datum
tsquery_cmp(PG_FUNCTION_ARGS)
{
	TSQuery		a = PG_GETARG_TSQUERY_COPY(0);
	TSQuery		b = PG_GETARG_TSQUERY_COPY(1);
	int			res = CompareTSQ(a, b);

	PG_FREE_IF_COPY(a, 0);
	PG_FREE_IF_COPY(b, 1);

	PG_RETURN_INT32(res);
}