Lines Matching defs:middle
168 const char* middle;
180 /* pick a point in the middle and align to next entry */
181 middle = low + ((high - low) >> 1) - 1;
182 while (*middle++ != '\n') ;
184 /* compare 'label' to 'middle' */
185 int diff = kompare(label, middle);
191 /* 'middle' aligned to 'high', so move 'high' down */
192 if (middle == high) {
199 if (diff > 0) low = middle;
200 else high = middle;
204 low = middle;
214 high = middle;