]> git.ipfire.org Git - thirdparty/bash.git/blobdiff - builtins/declare.def
Bash-4.2 patch 19
[thirdparty/bash.git] / builtins / declare.def
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)
            {