diff options
author | Chet Ramey <chet.ramey@case.edu> | 2011-12-08 20:06:34 -0500 |
---|---|---|
committer | Chet Ramey <chet.ramey@case.edu> | 2011-12-08 20:06:34 -0500 |
commit | 1231ac4798fd77b9ac9a07c8cad7b1ee720781d3 (patch) | |
tree | 8d576806b26d39cfa9fabafe5cb928715d184558 /execute_cmd.c | |
parent | 602bb73910bd6d18e26cd9cf5154ad28b765188c (diff) | |
download | bash-1231ac4798fd77b9ac9a07c8cad7b1ee720781d3.tar.gz |
commit bash-20090312 snapshot
Diffstat (limited to 'execute_cmd.c')
-rw-r--r-- | execute_cmd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/execute_cmd.c b/execute_cmd.c index bca7fb84..90722554 100644 --- a/execute_cmd.c +++ b/execute_cmd.c @@ -2930,7 +2930,7 @@ execute_case_command (case_command) retval = execute_command (clauses->action); } while ((clauses->flags & CASEPAT_FALLTHROUGH) && (clauses = clauses->next)); - if ((clauses->flags & CASEPAT_TESTNEXT) == 0) + if (clauses == 0 || (clauses->flags & CASEPAT_TESTNEXT) == 0) EXIT_CASE (); else break; |