summaryrefslogtreecommitdiff
path: root/Src/cond.c
diff options
context:
space:
mode:
Diffstat (limited to 'Src/cond.c')
-rw-r--r--Src/cond.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/Src/cond.c b/Src/cond.c
index 4a4dc24ed..4cc516924 100644
--- a/Src/cond.c
+++ b/Src/cond.c
@@ -147,9 +147,14 @@ evalcond(Estate state)
singsub(&rt);
untokenize(rt);
}
- fprintf(xtrerr, " %s %s %s", left, condstr[ctype], rt);
- } else
- fprintf(xtrerr, " -%c %s", ctype, left);
+ fputc(' ',xtrerr);
+ quotedzputs(left, xtrerr);
+ fprintf(xtrerr, " %s ", condstr[ctype]);
+ quotedzputs(rt, xtrerr);
+ } else {
+ fprintf(xtrerr, " -%c ", ctype);
+ quotedzputs(left, xtrerr);
+ }
}
if (ctype >= COND_EQ && ctype <= COND_GE) {