commit | b9408d77a63a54fd331f9b81c884f68e6d57f2e5 | [log] [tgz] |
---|---|---|
author | Jason Evans <jasone@canonware.com> | Fri Nov 11 21:58:05 2016 -0800 |
committer | Jason Evans <jasone@canonware.com> | Fri Nov 11 22:18:39 2016 -0800 |
tree | 1ad590751bd093c1cbb399cf6fa0ff13449cf9da | |
parent | 2cdf07aba971d1e21edc203e7d4073b6ce8e72b9 [diff] |
Fix/simplify chunk_recycle() allocation size computations. Remove outer CHUNK_CEILING(s2u(...)) from alloc_size computation, since s2u() may overflow (and return 0), and CHUNK_CEILING() is only needed around the alignment portion of the computation. This fixes a regression caused by 5707d6f952c71baa2f19102479859012982ac821 (Quantize szad trees by size class.) and first released in 4.0.0. This resolves #497.