diff options
author | Jason Evans <jasone@FreeBSD.org> | 2008-08-14 17:03:29 +0000 |
---|---|---|
committer | Jason Evans <jasone@FreeBSD.org> | 2008-08-14 17:03:29 +0000 |
commit | 52d7a117c0fe8bd0226d964f4272131700035f12 (patch) | |
tree | bd05bf01a8d2d76775f7f43816f6684451a63046 /lib/libc/stdlib/malloc.c | |
parent | c7a2201a7dbbf661a8c793929228e8e67152b330 (diff) |
Notes
Diffstat (limited to 'lib/libc/stdlib/malloc.c')
-rw-r--r-- | lib/libc/stdlib/malloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/stdlib/malloc.c b/lib/libc/stdlib/malloc.c index 21504a1912d80..9d0d3b31c1bf7 100644 --- a/lib/libc/stdlib/malloc.c +++ b/lib/libc/stdlib/malloc.c @@ -2209,8 +2209,8 @@ arena_run_reg_dalloc(arena_run_t *run, arena_bin_t *bin, void *ptr, size_t size) */ regind = diff / size; } - } else if (size <= ((sizeof(size_invs) / sizeof(unsigned)) - << QUANTUM_2POW_MIN) + 2) { + } else if (size <= (((sizeof(size_invs) / sizeof(unsigned)) + 2) + << QUANTUM_2POW_MIN)) { regind = size_invs[(size >> QUANTUM_2POW_MIN) - 3] * diff; regind >>= SIZE_INV_SHIFT; } else { |