]> git.ipfire.org Git - thirdparty/bash.git/commitdiff
Bash-4.2 patch 19
authorChet Ramey <chet.ramey@case.edu>
Wed, 23 Nov 2011 01:03:23 +0000 (20:03 -0500)
committerChet Ramey <chet.ramey@case.edu>
Wed, 23 Nov 2011 01:03:23 +0000 (20:03 -0500)
builtins/declare.def
patchlevel.h

index 55206fa79b63c5644c35c136912696294aa20feb..8b9b850ccd0867effd662d0e6f0affecd895454b 100644 (file)
@@ -513,6 +513,11 @@ declare_internal (list, local_var)
              *subscript_start = '[';   /* ] */
              var = assign_array_element (name, value, 0);      /* XXX - not aflags */
              *subscript_start = '\0';
+             if (var == 0)     /* some kind of assignment error */
+               {
+                 assign_error++;
+                 NEXT_VARIABLE ();
+               }
            }
          else if (simple_array_assign)
            {
index 0d980e6869a6f8f20b672e78646a664d1271f25d..8ce272811444dce6ad58885bb18bd2f72075f804 100644 (file)
@@ -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 18
+#define PATCHLEVEL 19
 
 #endif /* _PATCHLEVEL_H_ */