diff options
Diffstat (limited to 'src/lj_gc.c')
-rw-r--r-- | src/lj_gc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_gc.c b/src/lj_gc.c index 7012dbec..2a4d299b 100644 --- a/src/lj_gc.c +++ b/src/lj_gc.c | |||
@@ -690,7 +690,7 @@ int LJ_FASTCALL lj_gc_step(lua_State *L) | |||
690 | if (g->gc.debt < GCSTEPSIZE) { | 690 | if (g->gc.debt < GCSTEPSIZE) { |
691 | g->gc.threshold = g->gc.total + GCSTEPSIZE; | 691 | g->gc.threshold = g->gc.total + GCSTEPSIZE; |
692 | g->vmstate = ostate; | 692 | g->vmstate = ostate; |
693 | return 1; | 693 | return -1; |
694 | } else { | 694 | } else { |
695 | g->gc.debt -= GCSTEPSIZE; | 695 | g->gc.debt -= GCSTEPSIZE; |
696 | g->gc.threshold = g->gc.total; | 696 | g->gc.threshold = g->gc.total; |