Fix ${extract expansion for use within ${if inlist etc. Bug 1524
authorJeremy Harris <jgh146exb@wizmail.org>
Tue, 2 Sep 2014 22:37:57 +0000 (23:37 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Tue, 2 Sep 2014 22:53:28 +0000 (23:53 +0100)
commit82dbd376b5de9b9d91e93e91a4e058a80a43de99
treec9cf48af80702bca9e733208e8af26189cd76023
parent0f06b4f296802e4e13188c740ea09419931a3020
Fix ${extract expansion for use within ${if inlist etc.  Bug 1524

The coding of the numeric test on the key decided that empty was numeric, and
insisted on a third substring even in syntax-check "skip" mode.  This failed
when a single expansion variable was used for the key (eg. $item) and the
defaults for string2, string3 were being assumed.  Skip the test in skip mode.
src/src/expand.c