diff options
Diffstat (limited to 'src/backend/tsearch/to_tsany.c')
-rw-r--r-- | src/backend/tsearch/to_tsany.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/backend/tsearch/to_tsany.c b/src/backend/tsearch/to_tsany.c index bb886ee584..7a4fa93ee7 100644 --- a/src/backend/tsearch/to_tsany.c +++ b/src/backend/tsearch/to_tsany.c @@ -49,7 +49,7 @@ compareWORD(const void *a, const void *b) } static int -uniqueWORD(ParsedWord *a, int4 l) +uniqueWORD(ParsedWord *a, int32 l) { ParsedWord *ptr, *res; @@ -265,9 +265,9 @@ to_tsvector(PG_FUNCTION_ARGS) * and different variants are ORred together. */ static void -pushval_morph(Datum opaque, TSQueryParserState state, char *strval, int lenval, int2 weight, bool prefix) +pushval_morph(Datum opaque, TSQueryParserState state, char *strval, int lenval, int16 weight, bool prefix) { - int4 count = 0; + int32 count = 0; ParsedText prs; uint32 variant, pos, @@ -333,7 +333,7 @@ to_tsquery_byid(PG_FUNCTION_ARGS) text *in = PG_GETARG_TEXT_P(1); TSQuery query; QueryItem *res; - int4 len; + int32 len; query = parse_tsquery(text_to_cstring(in), pushval_morph, ObjectIdGetDatum(cfgid), false); @@ -357,7 +357,7 @@ to_tsquery_byid(PG_FUNCTION_ARGS) if (len != query->size) { char *oldoperand = GETOPERAND(query); - int4 lenoperand = VARSIZE(query) - (oldoperand - (char *) query); + int32 lenoperand = VARSIZE(query) - (oldoperand - (char *) query); Assert(len < query->size); @@ -389,7 +389,7 @@ plainto_tsquery_byid(PG_FUNCTION_ARGS) text *in = PG_GETARG_TEXT_P(1); TSQuery query; QueryItem *res; - int4 len; + int32 len; query = parse_tsquery(text_to_cstring(in), pushval_morph, ObjectIdGetDatum(cfgid), true); @@ -408,7 +408,7 @@ plainto_tsquery_byid(PG_FUNCTION_ARGS) if (len != query->size) { char *oldoperand = GETOPERAND(query); - int4 lenoperand = VARSIZE(query) - (oldoperand - (char *) query); + int32 lenoperand = VARSIZE(query) - (oldoperand - (char *) query); Assert(len < query->size); |