From d1ef1a54239f1913b8292fd6281f4c1d4cbc4f31 Mon Sep 17 00:00:00 2001 From: Thomas Gellekum Date: Wed, 2 Nov 2005 12:24:31 +0000 Subject: Fix ${name:?word} substitution. Bump PORTREVISION. Submitted by: Marc Olzheim (marcolz at stack dot nl) Obtained from: OpenBSD PR user/4023 --- shells/pdksh/files/patch-eval.c | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 shells/pdksh/files/patch-eval.c (limited to 'shells/pdksh/files/patch-eval.c') diff --git a/shells/pdksh/files/patch-eval.c b/shells/pdksh/files/patch-eval.c new file mode 100644 index 000000000000..fef07ae3ce4b --- /dev/null +++ b/shells/pdksh/files/patch-eval.c @@ -0,0 +1,11 @@ +Index: eval.c +--- eval.c 25 Nov 2004 04:36:47 -0000 1.15 ++++ eval.c 7 Dec 2004 16:20:20 -0000 +@@ -792,6 +792,7 @@ + } + if (e->loc->argc == 0) { + xp->str = null; ++ xp->var = global(sp); + state = c == '@' ? XNULLSUB : XSUB; + } else { + xp->u.strv = (const char **) e->loc->argv + 1; -- cgit v1.2.3