summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2021-07-12 08:17:43 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2021-07-12 08:17:43 +0900
commit0712a5406ac28b62b8d0709fa0efd85547b59e41 (patch)
tree8202923cc04676112172e40aed0390ac4937a9b8 /src
parentbb94082fa54ba1e727f3283e817ae3586da1e2f0 (diff)
downloadmruby-0712a5406ac28b62b8d0709fa0efd85547b59e41.tar.gz
mruby-0712a5406ac28b62b8d0709fa0efd85547b59e41.zip
load.c: call `mrb_top_run()` from `mrb_load_proc()`; fix #5504
So that the function behave consistently with `mrb_load_proc()`.
Diffstat (limited to 'src')
-rw-r--r--src/load.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/load.c b/src/load.c
index e04bfa65c..bd0811743 100644
--- a/src/load.c
+++ b/src/load.c
@@ -683,7 +683,7 @@ mrb_load_irep_buf(mrb_state *mrb, const void *buf, size_t bufsize)
MRB_API mrb_value
mrb_load_proc(mrb_state *mrb, const struct RProc *proc)
{
- return mrb_vm_run(mrb, proc, mrb_top_self(mrb), 0);
+ return mrb_top_run(mrb, proc, mrb_top_self(mrb), 0);
}
#ifndef MRB_NO_STDIO