diff options
author | Luotao Fu <l.fu@pengutronix.de> | 2010-02-12 10:47:38 +0100 |
---|---|---|
committer | Luotao Fu <l.fu@pengutronix.de> | 2010-02-12 10:49:17 +0100 |
commit | 76e8fc19d63a7f7af72e642dafc5fdb9962fdd58 (patch) | |
tree | 210cf7ee17fa928fe74c18de324e84a474a9a2b3 | |
parent | 89b4bc3b392165e6c57b211a89913c74def59b2c (diff) | |
download | canutils-76e8fc19d63a7f7af72e642dafc5fdb9962fdd58.tar.gz canutils-76e8fc19d63a7f7af72e642dafc5fdb9962fdd58.tar.xz |
[canconfig] fix command line parser
off-by-one error broke parameter adjusting for bitrate and samplepoints,
if used alone or at the end of a command sequenze.
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
-rw-r--r-- | src/canconfig.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/canconfig.c b/src/canconfig.c index 8dfdaa3..703a465 100644 --- a/src/canconfig.c +++ b/src/canconfig.c @@ -59,7 +59,7 @@ const char *config_keywords[] = { #define NEXT_ARG() \ do { \ argv++; \ - if (--argc <= 0) { \ + if (--argc < 0) { \ fprintf(stderr, "missing parameter for %s\n", *argv); \ exit(EXIT_FAILURE);\ }\ |