commit | f66ee4dfd70608461cd35c2d91d217337193f547 | [log] [tgz] |
---|---|---|
author | Damien George <damien.p.george@gmail.com> | Wed Apr 22 23:16:49 2015 +0100 |
committer | Damien George <damien.p.george@gmail.com> | Wed Apr 22 23:16:49 2015 +0100 |
tree | 4964b970112a3263e788481bba351cd49d95cd76 | |
parent | 8f6aad2f4896beb06c5cbb8f983d7c183dd10788 [diff] [blame] |
py/mpz.c: Fix bug with shl not truncating zero digits correctly.
diff --git a/py/mpz.c b/py/mpz.c index f54bde8..241fa79 100644 --- a/py/mpz.c +++ b/py/mpz.c
@@ -97,7 +97,7 @@ // work out length of result jlen += n_whole; - if (idig[jlen - 1] == 0) { + while (jlen != 0 && idig[jlen - 1] == 0) { jlen--; }