From 1054071bd60937ae8a9fbc16c1407211c6198a55 Mon Sep 17 00:00:00 2001 From: Tanaka Akira Date: Wed, 23 Feb 2000 15:18:43 +0000 Subject: zsh-workers/9839 --- Src/prompt.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'Src/prompt.c') diff --git a/Src/prompt.c b/Src/prompt.c index 1b5cded10..23d5aaf4e 100644 --- a/Src/prompt.c +++ b/Src/prompt.c @@ -149,11 +149,10 @@ promptexpand(char *s, int ns, char *rs, char *Rs) if (isset(PROMPTSUBST)) { int olderr = errflag; - HEAPALLOC { - s = dupstring(s); - if (!parsestr(s)) - singsub(&s); - } LASTALLOC; + s = dupstring(s); + if (!parsestr(s)) + singsub(&s); + /* Ignore errors in prompt substitution */ errflag = olderr; } -- cgit 1.4.1