From f58b35bf88722b9e9e420fa86f1a0a96f98515d9 Mon Sep 17 00:00:00 2001
From: Peter Stephenson
Date: Thu, 9 Aug 2018 09:48:35 +0100
Subject: 43264: fix ${+assoc[nonexistent]} with KSH_ARRAYS
---
Src/params.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'Src')
diff --git a/Src/params.c b/Src/params.c
index f13093403..a1c299f60 100644
--- a/Src/params.c
+++ b/Src/params.c
@@ -1427,7 +1427,7 @@ getarg(char **str, int *inv, Value v, int a2, zlong *w,
HashTable ht = v->pm->gsu.h->getfn(v->pm);
if (!ht) {
if (flags & SCANPM_CHECKING)
- return isset(KSHARRAYS) ? 1 : 0;
+ return 0;
ht = newparamtable(17, v->pm->node.nam);
v->pm->gsu.h->setfn(v->pm, ht);
}
--
cgit 1.4.1