mirror of https://github.com/postgres/postgres
Fix incorrect pfree in to_tsquery_name(), per Nigel Andrews.
This commit is contained in:
parent
06e3ec7a54
commit
17d15ddf75
|
@ -884,22 +884,18 @@ Datum
|
|||
to_tsquery_name(PG_FUNCTION_ARGS)
|
||||
{
|
||||
text *name = PG_GETARG_TEXT_P(0);
|
||||
Datum res = DirectFunctionCall2(
|
||||
to_tsquery,
|
||||
Datum res = DirectFunctionCall2(to_tsquery,
|
||||
Int32GetDatum(name2id_cfg(name)),
|
||||
PG_GETARG_DATUM(1)
|
||||
);
|
||||
PG_GETARG_DATUM(1));
|
||||
|
||||
PG_FREE_IF_COPY(name, 1);
|
||||
PG_FREE_IF_COPY(name, 0);
|
||||
PG_RETURN_DATUM(res);
|
||||
}
|
||||
|
||||
Datum
|
||||
to_tsquery_current(PG_FUNCTION_ARGS)
|
||||
{
|
||||
PG_RETURN_DATUM(DirectFunctionCall2(
|
||||
to_tsquery,
|
||||
PG_RETURN_DATUM(DirectFunctionCall2(to_tsquery,
|
||||
Int32GetDatum(get_currcfg()),
|
||||
PG_GETARG_DATUM(0)
|
||||
));
|
||||
PG_GETARG_DATUM(0)));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue