summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-02-03 18:42:28 -0800
committerKaz Kylheku <kaz@kylheku.com>2017-02-03 18:42:28 -0800
commit92887aa8834496bddf3cfa6c12333b8e414bdc72 (patch)
tree5c96c48196bd193a10740eb32b8911e98cf243f5
parent5cf5e8aade3a443cd24d762c31142df4a1f5ab9b (diff)
downloadtxr-92887aa8834496bddf3cfa6c12333b8e414bdc72.tar.gz
txr-92887aa8834496bddf3cfa6c12333b8e414bdc72.tar.bz2
txr-92887aa8834496bddf3cfa6c12333b8e414bdc72.zip
bugfix: "expansion at nil" in error trace.
* eval.c (error_trace): Wrong variable was checked as basis for selecting one of two variants of diagnostic.
-rw-r--r--eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/eval.c b/eval.c
index 1c5855ae..0aa6c9a4 100644
--- a/eval.c
+++ b/eval.c
@@ -378,7 +378,7 @@ void error_trace(val exsym, val exvals, val out_stream, val prefix)
val oinfo = source_loc_str(origin, nil);
if (origin) {
- if (info)
+ if (oinfo)
format(out_stream, lit("~a ... an expansion at ~a of ~!~s\n"),
prefix, oinfo, origin, nao);
else