diff options
-rw-r--r-- | src/lj_alloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_alloc.c b/src/lj_alloc.c index e4ce7634..82b4e5b1 100644 --- a/src/lj_alloc.c +++ b/src/lj_alloc.c | |||
@@ -752,7 +752,7 @@ static mchunkptr direct_resize(mchunkptr oldp, size_t nb) | |||
752 | return NULL; | 752 | return NULL; |
753 | /* Keep old chunk if big enough but not too big */ | 753 | /* Keep old chunk if big enough but not too big */ |
754 | if (oldsize >= nb + SIZE_T_SIZE && | 754 | if (oldsize >= nb + SIZE_T_SIZE && |
755 | (oldsize - nb) <= (DEFAULT_GRANULARITY << 1)) { | 755 | (oldsize - nb) <= (DEFAULT_GRANULARITY >> 1)) { |
756 | return oldp; | 756 | return oldp; |
757 | } else { | 757 | } else { |
758 | size_t offset = oldp->prev_foot & ~IS_DIRECT_BIT; | 758 | size_t offset = oldp->prev_foot & ~IS_DIRECT_BIT; |