@@ -256,7 +256,7 @@ to_tsvector(PG_FUNCTION_ARGS)
256
256
typedef struct MorphOpaque
257
257
{
258
258
Oid cfg_id ;
259
- int operator ;
259
+ int qoperator ; /* query operator */
260
260
}MorphOpaque ;
261
261
262
262
/*
@@ -300,7 +300,7 @@ pushval_morph(Datum opaque, TSQueryParserState state, char *strval, int lenval,
300
300
/* put placeholders for each stop word */
301
301
pushStop (state );
302
302
if (cntpos )
303
- pushOperator (state ,data -> operator ,1 );
303
+ pushOperator (state ,data -> qoperator ,1 );
304
304
cntpos ++ ;
305
305
pos ++ ;
306
306
}
@@ -331,7 +331,7 @@ pushval_morph(Datum opaque, TSQueryParserState state, char *strval, int lenval,
331
331
}
332
332
333
333
if (cntpos )
334
- pushOperator (state ,data -> operator ,1 );
334
+ pushOperator (state ,data -> qoperator ,1 );
335
335
cntpos ++ ;
336
336
}
337
337
@@ -349,7 +349,7 @@ to_tsquery_byid(PG_FUNCTION_ARGS)
349
349
MorphOpaque data ;
350
350
351
351
data .cfg_id = PG_GETARG_OID (0 );
352
- data .operator = OP_AND ;
352
+ data .qoperator = OP_AND ;
353
353
354
354
query = parse_tsquery (text_to_cstring (in ),pushval_morph ,PointerGetDatum (& data ), false);
355
355
@@ -376,7 +376,7 @@ plainto_tsquery_byid(PG_FUNCTION_ARGS)
376
376
MorphOpaque data ;
377
377
378
378
data .cfg_id = PG_GETARG_OID (0 );
379
- data .operator = OP_AND ;
379
+ data .qoperator = OP_AND ;
380
380
381
381
query = parse_tsquery (text_to_cstring (in ),pushval_morph ,PointerGetDatum (& data ), true);
382
382
@@ -404,7 +404,7 @@ phraseto_tsquery_byid(PG_FUNCTION_ARGS)
404
404
MorphOpaque data ;
405
405
406
406
data .cfg_id = PG_GETARG_OID (0 );
407
- data .operator = OP_PHRASE ;
407
+ data .qoperator = OP_PHRASE ;
408
408
409
409
query = parse_tsquery (text_to_cstring (in ),pushval_morph ,PointerGetDatum (& data ), true);
410
410