From: Teodor Sigaev Date: Tue, 29 Aug 2006 13:40:11 +0000 (+0000) Subject: Remove pos comparison in silly_cmp_tsvector(): it is not a semantically significant X-Git-Url: http://waps.l3s.uni-hannover.de/gitweb/?a=commitdiff_plain;h=e4835efd5abc6ff5355d75a268b24b6187a3c047;p=users%2Fbernd%2Fpostgres.git Remove pos comparison in silly_cmp_tsvector(): it is not a semantically significant --- diff --git a/contrib/tsearch2/tsvector.c b/contrib/tsearch2/tsvector.c index daef665400..6cc50c35e7 100644 --- a/contrib/tsearch2/tsvector.c +++ b/contrib/tsearch2/tsvector.c @@ -975,8 +975,6 @@ silly_cmp_tsvector(const tsvector * a, const tsvector * b) for(i=0;isize;i++) { if ( aptr->haspos != bptr->haspos ) { return ( aptr->haspos > bptr->haspos ) ? -1 : 1; - } else if ( aptr->pos != bptr->pos ) { - 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, bptr->len))!= 0 ) {