| # | Line 209 | Line 209 | tryagain: | |
|---|---|---|
| 209 | ot = oseti(i*OSTSIZ + osentry); | |
| 210 | if (*os > 0) /* found it */ | |
| 211 | return(ot); | |
| 212 | < | if (!isfull(ot)) /* entry overflow */ |
| 212 | > | if (!isfull(ot)) { /* entry overflow */ |
| 213 | if (++ntries < OSTSIZ) | |
| 214 | goto tryagain; | |
| 215 | else | |
| 216 | error(INTERNAL, "hash table overflow in fullnode"); | |
| 217 | + | } |
| 218 | /* remember position */ | |
| 219 | i = os - ostable[osentry]; | |
| 220 | os = ostable[osentry] = (OBJECT *)realloc( | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines (old) |
| > | Changed lines (new) |