mirror of
https://github.com/php/php-src.git
synced 2024-11-24 02:15:04 +08:00
Fixed inaccurate condition
This commit is contained in:
parent
a8a04658b0
commit
abd2120c4f
@ -1567,7 +1567,7 @@ static zend_always_inline void *zend_mm_realloc_heap(zend_mm_heap *heap, void *p
|
||||
/* Check if requested size fits into current bin */
|
||||
if (size <= old_size) {
|
||||
/* Check if truncation is necessary */
|
||||
if (old_bin_num > 0 && size <= bin_data_size[old_bin_num - 1]) {
|
||||
if (old_bin_num > 0 && size < bin_data_size[old_bin_num - 1]) {
|
||||
/* truncation */
|
||||
ret = zend_mm_alloc_small(heap, size, ZEND_MM_SMALL_SIZE_TO_BIN(size) ZEND_FILE_LINE_RELAY_CC ZEND_FILE_LINE_ORIG_RELAY_CC);
|
||||
copy_size = use_copy_size ? MIN(size, copy_size) : size;
|
||||
|
Loading…
Reference in New Issue
Block a user