diff options
author | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2013-01-16 19:50:47 +0100 |
---|---|---|
committer | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2013-01-16 19:50:47 +0100 |
commit | ff2ed9d67f04cccdd0b89beccc0cbe8d47583fb9 (patch) | |
tree | 7d19dd76253e10a80a73a0d3bd1ac55155cfb916 | |
parent | f543fa4a40797dc36d1b515c50722234a51ffcfe (diff) | |
download | gmp-ff2ed9d67f04cccdd0b89beccc0cbe8d47583fb9.tar.gz |
mini-gmp/mini-gmp.c (mpz_set_str): Accept uppercase '0X' and '0B'.
-rw-r--r-- | mini-gmp/mini-gmp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mini-gmp/mini-gmp.c b/mini-gmp/mini-gmp.c index 6bdcd08b1..5aeb819e0 100644 --- a/mini-gmp/mini-gmp.c +++ b/mini-gmp/mini-gmp.c @@ -3877,12 +3877,12 @@ mpz_set_str (mpz_t r, const char *sp, int base) if (*sp == '0') { sp++; - if (*sp == 'x') + if (*sp == 'x' || *sp == 'X') { base = 16; sp++; } - else if (*sp == 'b') + else if (*sp == 'b' || *sp == 'B') { base = 2; sp++; |