*
**********************************************************************
* $Log$
+ * Revision 1.13 2004/06/02 23:29:08 strk
+ * reverted Inf handling modification (conceptually bogus)
+ *
* Revision 1.12 2004/06/02 22:43:54 strk
* handled special case of Inf boxes as GiST keys in picksplit
*
ADDLIST(listL, unionL, posL,i);
else
ADDLIST(listR, unionR, posR,i);
+
if (cur->low.y - pageunion.low.y < pageunion.high.y - cur->high.y)
ADDLIST(listB, unionB, posB,i);
else
ADDLIST(listT, unionT, posT,arr[i-1].pos);
else
ADDLIST(listB, unionB, posB,arr[i-1].pos);
- } else {
- if ( posB>posT )
- ADDLIST(listT, unionT, posT,arr[i-1].pos);
- else
- ADDLIST(listB, unionB, posB,arr[i-1].pos);
- }
+ } else
+ ADDLIST(listT, unionT, posT,arr[i-1].pos);
}
pfree(arr);
}