summaryrefslogtreecommitdiff
path: root/src/lj_asm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_asm.c')
-rw-r--r--src/lj_asm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c
index 87c09bb9..8b984d8e 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -729,7 +729,7 @@ static int32_t asm_stack_adjust(ASMState *as)
729{ 729{
730 if (as->evenspill <= SPS_FIXED) 730 if (as->evenspill <= SPS_FIXED)
731 return 0; 731 return 0;
732 return sps_scale((as->evenspill - SPS_FIXED + 3) & ~3); 732 return sps_scale(sps_align(as->evenspill));
733} 733}
734 734
735/* Must match with hash*() in lj_tab.c. */ 735/* Must match with hash*() in lj_tab.c. */