*** src/backend/access/gist/gistscan.c.orig Thu Jun 28 14:34:53 2001 --- src/backend/access/gist/gistscan.c Thu Jun 28 14:35:19 2001 *************** *** 117,123 **** s->keyData[i].sk_procedure = RelationGetGISTStrategy(s->relation, s->keyData[i].sk_attno, s->keyData[i].sk_procedure); ! s->keyData[i].sk_func = p->giststate->consistentFn[i]; } } else --- 117,123 ---- s->keyData[i].sk_procedure = RelationGetGISTStrategy(s->relation, s->keyData[i].sk_attno, s->keyData[i].sk_procedure); ! s->keyData[i].sk_func = p->giststate->consistentFn[s->keyData[i].sk_attno-1]; } } else *************** *** 148,154 **** s->keyData[i].sk_procedure = RelationGetGISTStrategy(s->relation, s->keyData[i].sk_attno, s->keyData[i].sk_procedure); ! s->keyData[i].sk_func = p->giststate->consistentFn[i]; } } --- 148,154 ---- s->keyData[i].sk_procedure = RelationGetGISTStrategy(s->relation, s->keyData[i].sk_attno, s->keyData[i].sk_procedure); ! s->keyData[i].sk_func = p->giststate->consistentFn[s->keyData[i].sk_attno-1]; } }