*** src/backend/access/gist/gistscan.c.orig Thu Jun 28 13:51:03 2001 --- src/backend/access/gist/gistscan.c Thu Jun 28 13:52:22 2001 *************** *** 120,126 **** 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 --- 120,126 ---- 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 *************** *** 151,157 **** 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]; } } --- 151,157 ---- 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]; } }