diff options
author | Ludovic Courtès <ludo@gnu.org> | 2009-10-02 10:26:30 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2009-10-02 10:28:51 +0200 |
commit | 5b2f2c75527c5899648eec46c7eca0f57420ff3b (patch) | |
tree | 0244084cae3f4d0c88fb99f5bf971ee9d6036398 /libguile/async.h | |
parent | 187a43907f75265b504116aa1e96b40d57f4aa88 (diff) | |
download | guile-5b2f2c75527c5899648eec46c7eca0f57420ff3b.tar.gz |
Fix the argument list of gsubr stack frames.
This fixes a bug introduced in e20d7001c3f7150400169fecb0bf0eefdf122fe2
and reported by Neil.
* libguile/eval.i.c (CEVAL)[DEVAL]: Don't duplicate ARG1 in
`debug.info->a.args' for gsubr stack frames.
(scm_apply): Likewise.
* test-suite/tests/eval.test ("stacks")["arguments of a gsubr stack
frame"]: New test.
Diffstat (limited to 'libguile/async.h')
0 files changed, 0 insertions, 0 deletions