From: Chet Ramey Date: Thu, 13 Aug 2015 19:38:17 +0000 (-0400) Subject: Bash-4.3 patch 40 X-Git-Tag: bash-4.4~7 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8d98b94e3e12ad68a1101a409179dfef56e8781c;p=thirdparty%2Fbash.git Bash-4.3 patch 40 --- diff --git a/patchlevel.h b/patchlevel.h index 058e61791..6b73b147e 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -25,6 +25,6 @@ regexp `^#define[ ]*PATCHLEVEL', since that's what support/mkversion.sh looks for to find the patch level (for the sccs version string). */ -#define PATCHLEVEL 39 +#define PATCHLEVEL 40 #endif /* _PATCHLEVEL_H_ */ diff --git a/po/._bg.po b/po/._bg.po deleted file mode 100644 index 8bfb9f720..000000000 Binary files a/po/._bg.po and /dev/null differ diff --git a/subst.c b/subst.c index 9e8447a0c..961750c4f 100644 --- a/subst.c +++ b/subst.c @@ -5782,7 +5782,7 @@ expand_arrayref: /* XXX - does this leak if name[@] or name[*]? */ if (pflags & PF_ASSIGNRHS) { - temp = array_variable_name (name, &tt, (int *)0); + var = array_variable_part (name, &tt, (int *)0); if (ALL_ELEMENT_SUB (tt[0]) && tt[1] == ']') temp = array_value (name, quoted|Q_DOUBLE_QUOTES, 0, &atype, &ind); else