diff options
| author | Aaron Lehmann <aaronl@vitelius.com> | 2001-12-31 06:03:12 +0000 |
|---|---|---|
| committer | Aaron Lehmann <aaronl@vitelius.com> | 2001-12-31 06:03:12 +0000 |
| commit | 2aef3a6bb9a0c3aa29902dae2fce58df261ae455 (patch) | |
| tree | c42b2f8af352940541cd1ac9d166779f8d94046d /shell | |
| parent | 95877b675640b7fb341bc9a927dcbb7cdea46b25 (diff) | |
| download | busybox-w32-2aef3a6bb9a0c3aa29902dae2fce58df261ae455.tar.gz busybox-w32-2aef3a6bb9a0c3aa29902dae2fce58df261ae455.tar.bz2 busybox-w32-2aef3a6bb9a0c3aa29902dae2fce58df261ae455.zip | |
ash patch: breakcmd-diff
Diffstat (limited to 'shell')
| -rw-r--r-- | shell/ash.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/shell/ash.c b/shell/ash.c index bc1b4da81..f2fd65728 100644 --- a/shell/ash.c +++ b/shell/ash.c | |||
| @@ -2996,6 +2996,8 @@ breakcmd(int argc, char **argv) | |||
| 2996 | { | 2996 | { |
| 2997 | int n = argc > 1 ? number(argv[1]) : 1; | 2997 | int n = argc > 1 ? number(argv[1]) : 1; |
| 2998 | 2998 | ||
| 2999 | if (n <= 0) | ||
| 3000 | error("Illegal number: %s", argv[1]); | ||
| 2999 | if (n > loopnest) | 3001 | if (n > loopnest) |
| 3000 | n = loopnest; | 3002 | n = loopnest; |
| 3001 | if (n > 0) { | 3003 | if (n > 0) { |
| @@ -12479,7 +12481,7 @@ findvar(struct var **vpp, const char *name) | |||
| 12479 | /* | 12481 | /* |
| 12480 | * Copyright (c) 1999 Herbert Xu <herbert@debian.org> | 12482 | * Copyright (c) 1999 Herbert Xu <herbert@debian.org> |
| 12481 | * This file contains code for the times builtin. | 12483 | * This file contains code for the times builtin. |
| 12482 | * $Id: ash.c,v 1.40 2001/12/31 06:00:57 aaronl Exp $ | 12484 | * $Id: ash.c,v 1.41 2001/12/31 06:03:12 aaronl Exp $ |
| 12483 | */ | 12485 | */ |
| 12484 | static int timescmd (int argc, char **argv) | 12486 | static int timescmd (int argc, char **argv) |
| 12485 | { | 12487 | { |
