/* find correct index for new row by bi-secting the table */
int
findRowIndex(struct util_Table* Table, struct util_TableRow *aRow){
- int cmp,best,lower,middle,upper;
+ int cmp,lower,middle,upper;
/* empty Table */
if (Table->numRows == 0) {
lower = 0;
upper= Table->numRows-1;
- best=0;
do {
middle=(upper-lower)/2+lower;
cmp=compareBodyRow(Table,middle,aRow);
if (cmp > 0) {
upper=middle;
- best = lower;
}
if (cmp < 0) {
lower=middle;
- best = upper;
}
if (cmp == 0) {
return middle;