diff options
author | tege <tege@gmplib.org> | 2000-03-20 13:20:37 +0100 |
---|---|---|
committer | tege <tege@gmplib.org> | 2000-03-20 13:20:37 +0100 |
commit | d41cf36bbdc5de6adfdb8a215d8e0cfd002d9a1d (patch) | |
tree | ed9211e0988ea83db97ce46bd19f07ba719fa79a /demos | |
parent | 22dac235885ad45dda008c5841b851c1af6a9501 (diff) | |
download | gmp-d41cf36bbdc5de6adfdb8a215d8e0cfd002d9a1d.tar.gz |
(main): Don't allow `-N' for base, require `-bN'.
Diffstat (limited to 'demos')
-rw-r--r-- | demos/pexpr.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/demos/pexpr.c b/demos/pexpr.c index fed0c3478..c07a6cf5a 100644 --- a/demos/pexpr.c +++ b/demos/pexpr.c @@ -189,11 +189,14 @@ main (int argc, char **argv) { char *arg = argv[1]; + if (arg[1] >= '0' && arg[1] <= '9') + break; + if (arg[1] == 't') print_timing = 1; - else if (arg[1] >= '0' && arg[1] <= '9') + else if (arg[1] == 'b' && arg[2] >= '0' && arg[2] <= '9') { - base = atoi (arg + 1); + base = atoi (arg + 2); if (base < 2 || base > 36) { fprintf (stderr, "error: invalid output base\n"); |