diff options
Diffstat (limited to 'libjava/java/math/BigInteger.java')
-rw-r--r-- | libjava/java/math/BigInteger.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/libjava/java/math/BigInteger.java b/libjava/java/math/BigInteger.java index 1d848d1..3a99de9 100644 --- a/libjava/java/math/BigInteger.java +++ b/libjava/java/math/BigInteger.java @@ -220,13 +220,9 @@ public class BigInteger extends Number implements Comparable private static int[] byteArrayToIntArray(byte[] bytes, int sign) { // Determine number of words needed. - int[] words = new int[(bytes.length + 3) / 4 + 1]; + int[] words = new int[bytes.length/4 + 1]; int nwords = words.length; - // For simplicity, tack on an extra word of sign at the front, - // it will be canonicalized out later. */ - words[--nwords] = sign; - // Create a int out of modulo 4 high order bytes. int bptr = 0; int word = sign; |