diff options
author | Android (Google) Code Review <android-gerrit@google.com> | 2009-09-30 01:35:12 -0400 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2009-09-30 01:35:12 -0400 |
commit | 72d9339c03709c6f9c85b55297ada12f46586512 (patch) | |
tree | d0dc53b74fe17a0ef93de1757a13b7c8db89e446 | |
parent | 120b6afaac3b2e899edea6f9cc319e76e4e511b1 (diff) | |
parent | 5da0b8723f83a4ae17863f211b1e34148f1964d2 (diff) | |
download | libcore-72d9339c03709c6f9c85b55297ada12f46586512.zip libcore-72d9339c03709c6f9c85b55297ada12f46586512.tar.gz libcore-72d9339c03709c6f9c85b55297ada12f46586512.tar.bz2 |
Merge change I86898f45 into eclair
* changes:
Fix BigInteger math bugs.
-rw-r--r-- | math/src/main/java/java/math/BitLevel.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/math/src/main/java/java/math/BitLevel.java b/math/src/main/java/java/math/BitLevel.java index 8f3508d..22a486c 100644 --- a/math/src/main/java/java/math/BitLevel.java +++ b/math/src/main/java/java/math/BitLevel.java @@ -189,6 +189,9 @@ class BitLevel { } static BigInteger shiftLeftOneBit(BigInteger source) { + // BEGIN android-added + source.establishOldRepresentation("BitLevel.shiftLeftOneBit"); + // END android-added int srcLen = source.numberLength; int resLen = srcLen + 1; int resDigits[] = new int[resLen]; |