mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 03:40:34 +02:00
* debug.c (scm_start_stack): Copy source when evaluating. (If we
don't, we may end up passing memoized source to a transformer.)
This commit is contained in:
parent
26e1985495
commit
cb412265a7
1 changed files with 1 additions and 1 deletions
|
@ -543,7 +543,7 @@ scm_start_stack (id, exp, env)
|
|||
vframe.vect = &vframe_vect_body;
|
||||
vframe.vect[0].id = id;
|
||||
scm_last_debug_frame = &vframe;
|
||||
answer = scm_eval_3 (exp, 0, env);
|
||||
answer = scm_eval_3 (exp, 1, env);
|
||||
scm_last_debug_frame = vframe.prev;
|
||||
return answer;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue