diff options
author | Teodor Sigaev <teodor@sigaev.ru> | 2007-09-10 12:36:41 +0000 |
---|---|---|
committer | Teodor Sigaev <teodor@sigaev.ru> | 2007-09-10 12:36:41 +0000 |
commit | d982daae0bbbab2a73a5008e6eb2afe6199230c5 (patch) | |
tree | 78268b2547000e8e32ae48282220c8db36372f1e /src/backend/utils/adt/tsquery.c | |
parent | 83d0b9f3caf4bc95531c6eb1a9dea76ed98f021e (diff) | |
download | postgresql-d982daae0bbbab2a73a5008e6eb2afe6199230c5.tar.gz postgresql-d982daae0bbbab2a73a5008e6eb2afe6199230c5.zip |
Change void* opaque argument to Datum type, add argument's
name to PushFunction type definition.
Per suggestion by Tome Lane <tgl@sss.pgh.pa.us>
Diffstat (limited to 'src/backend/utils/adt/tsquery.c')
-rw-r--r-- | src/backend/utils/adt/tsquery.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/backend/utils/adt/tsquery.c b/src/backend/utils/adt/tsquery.c index c53d526bdd1..521ccf94c85 100644 --- a/src/backend/utils/adt/tsquery.c +++ b/src/backend/utils/adt/tsquery.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/adt/tsquery.c,v 1.5 2007/09/07 16:03:40 teodor Exp $ + * $PostgreSQL: pgsql/src/backend/utils/adt/tsquery.c,v 1.6 2007/09/10 12:36:40 teodor Exp $ * *------------------------------------------------------------------------- */ @@ -314,7 +314,7 @@ pushStop(TSQueryParserState state) static void makepol(TSQueryParserState state, PushFunction pushval, - void *opaque) + Datum opaque) { int8 operator = 0; ts_tokentype type; @@ -460,7 +460,7 @@ findoprnd(QueryItem *ptr, int size) TSQuery parse_tsquery(char *buf, PushFunction pushval, - void *opaque, + Datum opaque, bool isplain) { struct TSQueryParserStateData state; @@ -543,7 +543,7 @@ parse_tsquery(char *buf, } static void -pushval_asis(void *opaque, TSQueryParserState state, char *strval, int lenval, +pushval_asis(Datum opaque, TSQueryParserState state, char *strval, int lenval, int16 weight) { pushValue(state, strval, lenval, weight); @@ -559,7 +559,7 @@ tsqueryin(PG_FUNCTION_ARGS) pg_verifymbstr(in, strlen(in), false); - PG_RETURN_TSQUERY(parse_tsquery(in, pushval_asis, NULL, false)); + PG_RETURN_TSQUERY(parse_tsquery(in, pushval_asis, PointerGetDatum(NULL), false)); } /* |