about summary refs log tree commit diff
path: root/Src/subst.c
diff options
context:
space:
mode:
authorBart Schaefer <barts@users.sourceforge.net>2001-05-19 00:31:22 +0000
committerBart Schaefer <barts@users.sourceforge.net>2001-05-19 00:31:22 +0000
commit90a1316345c1e347908ec29e0b2865a6f03ad4ab (patch)
treed1d90d247d446dfd1b0b9b39d3685bdf8dc7b19f /Src/subst.c
parent7a616bd5383f5a0ffc6a46ff5105c37978641e59 (diff)
downloadzsh-90a1316345c1e347908ec29e0b2865a6f03ad4ab.tar.gz
zsh-90a1316345c1e347908ec29e0b2865a6f03ad4ab.tar.xz
zsh-90a1316345c1e347908ec29e0b2865a6f03ad4ab.zip
Fix re-set of integer special params after unset.
Diffstat (limited to 'Src/subst.c')
-rw-r--r--Src/subst.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/Src/subst.c b/Src/subst.c
index 24103b3da..25eda1cee 100644
--- a/Src/subst.c
+++ b/Src/subst.c
@@ -1149,6 +1149,7 @@ paramsubst(LinkList l, LinkNode n, char **str, int qt, int ssub)
 		isarr = 0;
 	    }
 	    pm = createparam(nulstring, isarr ? PM_ARRAY : PM_SCALAR);
+	    DPUTS(!pm, "BUG: parameter not created");
 	    if (isarr)
 		pm->u.arr = aval;
 	    else