diff options
author | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1998-11-10 14:16:55 +0000 |
---|---|---|
committer | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1998-11-10 14:16:55 +0000 |
commit | cb412265a7f9aa02ecaa5f869a500aaf0c5b347c (patch) | |
tree | 09206ece713e3d624e546f83d4acd77b6ab1f765 /libguile/debug.c | |
parent | 26e19854959b42bc3624cfa4e3b38dbf293d0c8f (diff) | |
download | guile-cb412265a7f9aa02ecaa5f869a500aaf0c5b347c.tar.gz |
* debug.c (scm_start_stack): Copy source when evaluating. (If we
don't, we may end up passing memoized source to a transformer.)
Diffstat (limited to 'libguile/debug.c')
-rw-r--r-- | libguile/debug.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/debug.c b/libguile/debug.c index 9843b73ba..507097be9 100644 --- a/libguile/debug.c +++ b/libguile/debug.c @@ -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; } |