diff options
author | Teodor Sigaev | 2006-08-29 13:31:54 +0000 |
---|---|---|
committer | Teodor Sigaev | 2006-08-29 13:31:54 +0000 |
commit | 971178262878b79de430e930fdf30469e0f6549d (patch) | |
tree | d9c5ff882b88464a4160ea0b046c5c8504c736c9 | |
parent | cda6d0a8d3815211cc095325857cae863534dda7 (diff) |
Fix incorrect length of lexemes in silly_cmp_tsvector()
-rw-r--r-- | contrib/tsearch2/tsvector.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/tsearch2/tsvector.c b/contrib/tsearch2/tsvector.c index a52da49f0c..daef665400 100644 --- a/contrib/tsearch2/tsvector.c +++ b/contrib/tsearch2/tsvector.c @@ -979,7 +979,7 @@ silly_cmp_tsvector(const tsvector * a, const tsvector * b) return ( aptr->pos > bptr->pos ) ? -1 : 1; } else if ( aptr->len != bptr->len ) { return ( aptr->len > bptr->len ) ? -1 : 1; - } else if ( (res=strncmp(STRPTR(a) + aptr->pos, STRPTR(b) + bptr->pos, b->len))!= 0 ) { + } else if ( (res=strncmp(STRPTR(a) + aptr->pos, STRPTR(b) + bptr->pos, bptr->len))!= 0 ) { return res; } else if ( aptr->haspos ) { WordEntryPos *ap = POSDATAPTR(a, aptr); |