summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Wilson <jessewilson@google.com>2009-10-01 11:50:21 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2009-10-01 11:50:21 -0700
commit9edd27f2a3d180892ddf163331ca7afccb88b3e3 (patch)
tree203bfc7e443e5cf2b51c1c89648a63d9f6e9fccc
parentb68205c2d1aa96d9ce758ca5de07f3efd16e106e (diff)
parented7a514e9f2d635f5725aa2727171c9a9c056e33 (diff)
downloadlibcore-9edd27f2a3d180892ddf163331ca7afccb88b3e3.zip
libcore-9edd27f2a3d180892ddf163331ca7afccb88b3e3.tar.gz
libcore-9edd27f2a3d180892ddf163331ca7afccb88b3e3.tar.bz2
am 4b304284: am 7f51bfee: Merge change I86898f45 into eclair
Merge commit '4b30428421d4ad93d9e6fc34bc0190a5097dc4a6' * commit '4b30428421d4ad93d9e6fc34bc0190a5097dc4a6': Fix BigInteger math bugs.
-rw-r--r--math/src/main/java/java/math/BitLevel.java3
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];