Rev 1404 | Rev 1963 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1404 | Rev 1430 | ||
---|---|---|---|
Line 400... | Line 400... | ||
400 | register unsigned tmp = (entry->start + wasted) % alignment; |
400 | register unsigned tmp = (entry->start + wasted) % alignment; |
401 | if (tmp) |
401 | if (tmp) |
402 | wasted += alignment - tmp; |
402 | wasted += alignment - tmp; |
403 | } |
403 | } |
Line 404... | Line 404... | ||
404 | 404 | ||
- | 405 | if (entry->size >= size + wasted && |
|
405 | if (entry->size >= size + wasted) { |
406 | (entry->start + wasted + size) <= end) { |
406 | if (!best_match) |
407 | if (!best_match) |
407 | return entry; |
408 | return entry; |
408 | if (entry->size < best_size) { |
409 | if (entry->size < best_size) { |
409 | best = entry; |
410 | best = entry; |