summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2014-09-29 13:04:49 +0000
committerkr.angelov <kr.angelov@gmail.com>2014-09-29 13:04:49 +0000
commit1ecd61f7f58ca148024d8d40b7bd046142d0e9ad (patch)
tree3f8b1f2168a0e450659bc12f231536e161dbf229 /src/runtime/c/pgf
parent87c5c4b0cc5e8f62d1b74bbd662ae7aeada93d54 (diff)
bugfix in the RET instruction
Diffstat (limited to 'src/runtime/c/pgf')
-rw-r--r--src/runtime/c/pgf/jit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/runtime/c/pgf/jit.c b/src/runtime/c/pgf/jit.c
index 7395162e0..0470b7f9f 100644
--- a/src/runtime/c/pgf/jit.c
+++ b/src/runtime/c/pgf/jit.c
@@ -1089,7 +1089,7 @@ pgf_jit_function(PgfReader* rdr, PgfAbstr* abstr,
}
if (b-(a+1) > 0)
- jit_subi_p(JIT_SP, JIT_SP, (b-(a+1))*sizeof(PgfClosure*));
+ jit_addi_p(JIT_SP, JIT_SP, (b-(a+1))*sizeof(PgfClosure*));
jit_bare_ret(a*sizeof(PgfClosure*));
break;
}