*** pgsql/src/backend/access/gist/gistproc.c 2009/04/06 14:27:27 1.16 --- pgsql/src/backend/access/gist/gistproc.c 2009/06/11 14:48:53 1.17 *************** *** 10,16 **** * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION ! * $PostgreSQL: pgsql/src/backend/access/gist/gistproc.c,v 1.15 2009/01/01 17:23:35 momjian Exp $ * *------------------------------------------------------------------------- */ --- 10,16 ---- * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION ! * $PostgreSQL: pgsql/src/backend/access/gist/gistproc.c,v 1.16 2009/04/06 14:27:27 teodor Exp $ * *------------------------------------------------------------------------- */ *************** gist_box_consistent(PG_FUNCTION_ARGS) *** 86,91 **** --- 86,92 ---- GISTENTRY *entry = (GISTENTRY *) PG_GETARG_POINTER(0); BOX *query = PG_GETARG_BOX_P(1); StrategyNumber strategy = (StrategyNumber) PG_GETARG_UINT16(2); + /* Oid subtype = PG_GETARG_OID(3); */ bool *recheck = (bool *) PG_GETARG_POINTER(4); *************** chooseLR(GIST_SPLITVEC *v, *** 279,289 **** static void fallbackSplit(GistEntryVector *entryvec, GIST_SPLITVEC *v) { ! OffsetNumber i, ! maxoff; ! BOX *unionL = NULL, ! *unionR = NULL; ! int nbytes; maxoff = entryvec->n - 1; --- 280,290 ---- static void fallbackSplit(GistEntryVector *entryvec, GIST_SPLITVEC *v) { ! OffsetNumber i, ! maxoff; ! BOX *unionL = NULL, ! *unionR = NULL; ! int nbytes; maxoff = entryvec->n - 1; *************** fallbackSplit(GistEntryVector *entryvec, *** 294,300 **** for (i = FirstOffsetNumber; i <= maxoff; i = OffsetNumberNext(i)) { ! BOX * cur = DatumGetBoxP(entryvec->vector[i].key); if (i <= (maxoff - FirstOffsetNumber + 1) / 2) { --- 295,301 ---- for (i = FirstOffsetNumber; i <= maxoff; i = OffsetNumberNext(i)) { ! BOX *cur = DatumGetBoxP(entryvec->vector[i].key); if (i <= (maxoff - FirstOffsetNumber + 1) / 2) { *************** gist_poly_consistent(PG_FUNCTION_ARGS) *** 767,772 **** --- 768,774 ---- GISTENTRY *entry = (GISTENTRY *) PG_GETARG_POINTER(0); POLYGON *query = PG_GETARG_POLYGON_P(1); StrategyNumber strategy = (StrategyNumber) PG_GETARG_UINT16(2); + /* Oid subtype = PG_GETARG_OID(3); */ bool *recheck = (bool *) PG_GETARG_POINTER(4); bool result; *************** gist_circle_consistent(PG_FUNCTION_ARGS) *** 843,848 **** --- 845,851 ---- GISTENTRY *entry = (GISTENTRY *) PG_GETARG_POINTER(0); CIRCLE *query = PG_GETARG_CIRCLE_P(1); StrategyNumber strategy = (StrategyNumber) PG_GETARG_UINT16(2); + /* Oid subtype = PG_GETARG_OID(3); */ bool *recheck = (bool *) PG_GETARG_POINTER(4); BOX bbox;