summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/vm.c1
-rw-r--r--tasks/mrbgems_test.rake2
2 files changed, 1 insertions, 2 deletions
diff --git a/src/vm.c b/src/vm.c
index a752c698b..69f01fe1e 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -604,7 +604,6 @@ mrb_context_run(mrb_state *mrb, struct RProc *proc, mrb_value self, unsigned int
stack_init(mrb);
}
stack_extend(mrb, irep->nregs, stack_keep);
- ERR_PC_SET(mrb, pc);
mrb->c->ci->proc = proc;
mrb->c->ci->nregs = irep->nregs + 1;
regs = mrb->c->stack;
diff --git a/tasks/mrbgems_test.rake b/tasks/mrbgems_test.rake
index 500161103..cf907a510 100644
--- a/tasks/mrbgems_test.rake
+++ b/tasks/mrbgems_test.rake
@@ -3,7 +3,7 @@ MRuby.each_target do
test_rbobj = g.test_rbireps.ext(exts.object)
file test_rbobj => g.test_rbireps
- file g.test_rbireps => [g.test_rbfiles].flatten + [g.build.mrbcfile, libfile("#{build_dir}/lib/libmruby")] do |t|
+ file g.test_rbireps => [g.test_rbfiles].flatten + [g.build.mrbcfile] do |t|
open(t.name, 'w') do |f|
g.print_gem_init_header(f)
test_preload = [g.dir, MRUBY_ROOT].map {|dir|