summaryrefslogtreecommitdiff
path: root/libguile/debug.c
diff options
context:
space:
mode:
authorMikael Djurfeldt <djurfeldt@nada.kth.se>1998-11-10 14:16:55 +0000
committerMikael Djurfeldt <djurfeldt@nada.kth.se>1998-11-10 14:16:55 +0000
commitcb412265a7f9aa02ecaa5f869a500aaf0c5b347c (patch)
tree09206ece713e3d624e546f83d4acd77b6ab1f765 /libguile/debug.c
parent26e19854959b42bc3624cfa4e3b38dbf293d0c8f (diff)
downloadguile-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.c2
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;
}