From 48816291e4be7eaaef06efeed2025e2043d4b931 Mon Sep 17 00:00:00 2001 From: Wang Renxin Date: Sun, 12 Nov 2017 11:13:04 +0800 Subject: [PATCH] *fixed a forking issue. --- core/my_basic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/my_basic.c b/core/my_basic.c index 669d9f0..38557aa 100755 --- a/core/my_basic.c +++ b/core/my_basic.c @@ -11985,7 +11985,7 @@ int mb_fork(struct mb_interpreter_t** s, struct mb_interpreter_t* r) { running = _create_running_context(true); running->meta = _SCOPE_META_ROOT; (*s)->forked_context = (*s)->running_context = running; - running->prev = r->running_context; + running->prev = _get_root_scope(r->running_context); (*s)->var_args = 0;