| # | Line 362 | Line 362 | unsigned n; | |
|---|---|---|
| 362 | if (n <= on && (n > on>>1 || on == 1<<FIRSTBUCKET)) | |
| 363 | return(op); /* same bucket */ | |
| 364 | if ((p = malloc(n)) == NULL) | |
| 365 | < | return(NULL); |
| 365 | > | return(n<=on ? op : NULL); |
| 366 | if (on) { | |
| 367 | #ifdef BSD | |
| 368 | bcopy(op, p, n>on ? on : n); | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines (old) |
| > | Changed lines (new) |