diff options
author | Kenny Root <kroot@google.com> | 2014-05-05 17:39:58 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-05-05 17:39:58 +0000 |
commit | c35b4982b5acc440b9adb7bbc1225ecad1745653 (patch) | |
tree | cf61449eaa5a51a9607216fe2604026b198d77b7 | |
parent | d2aac75ab54a074d91b7e61e68eabee994e5f3e2 (diff) | |
parent | 002069133893d1ade0241723ed05aea1ec4a3d8c (diff) | |
download | android_external_bouncycastle-c35b4982b5acc440b9adb7bbc1225ecad1745653.tar.gz android_external_bouncycastle-c35b4982b5acc440b9adb7bbc1225ecad1745653.tar.bz2 android_external_bouncycastle-c35b4982b5acc440b9adb7bbc1225ecad1745653.zip |
am 00206913: am 5109ec05: Merge "Remove static initializer from StreamUtil"
* commit '002069133893d1ade0241723ed05aea1ec4a3d8c':
Remove static initializer from StreamUtil
-rw-r--r-- | bcprov/src/main/java/org/bouncycastle/asn1/StreamUtil.java | 11 | ||||
-rw-r--r-- | patches/bcprov.patch | 32 |
2 files changed, 40 insertions, 3 deletions
diff --git a/bcprov/src/main/java/org/bouncycastle/asn1/StreamUtil.java b/bcprov/src/main/java/org/bouncycastle/asn1/StreamUtil.java index b6cb070..59e96e8 100644 --- a/bcprov/src/main/java/org/bouncycastle/asn1/StreamUtil.java +++ b/bcprov/src/main/java/org/bouncycastle/asn1/StreamUtil.java @@ -8,7 +8,9 @@ import java.nio.channels.FileChannel; class StreamUtil { - private static final long MAX_MEMORY = Runtime.getRuntime().maxMemory(); + // BEGIN android-removed + // private static final long MAX_MEMORY = Runtime.getRuntime().maxMemory(); + // END android-removed /** * Find out possible longest length... @@ -48,12 +50,15 @@ class StreamUtil } } - if (MAX_MEMORY > Integer.MAX_VALUE) + // BEGIN android-changed + long maxMemory = Runtime.getRuntime().maxMemory(); + if (maxMemory > Integer.MAX_VALUE) { return Integer.MAX_VALUE; } - return (int)MAX_MEMORY; + return (int) maxMemory; + // END android-changed } static int calculateBodyLength( diff --git a/patches/bcprov.patch b/patches/bcprov.patch index 8ab729f..4640d50 100644 --- a/patches/bcprov.patch +++ b/patches/bcprov.patch @@ -130,6 +130,38 @@ diff -Naur bcprov-jdk15on-150.orig/org/bouncycastle/asn1/DERPrintableString.java /** * return a printable string from the passed in object. +diff -Naur bcprov-jdk15on-150.orig/org/bouncycastle/asn1/StreamUtil.java bcprov-jdk15on-150/org/bouncycastle/asn1/StreamUtil.java +--- bcprov-jdk15on-150.orig/org/bouncycastle/asn1/StreamUtil.java 2013-12-03 20:18:20.000000000 +0000 ++++ bcprov-jdk15on-150/org/bouncycastle/asn1/StreamUtil.java 2014-05-05 17:17:14.000000000 +0000 +@@ -8,7 +8,9 @@ + + class StreamUtil + { +- private static final long MAX_MEMORY = Runtime.getRuntime().maxMemory(); ++ // BEGIN android-removed ++ // private static final long MAX_MEMORY = Runtime.getRuntime().maxMemory(); ++ // END android-removed + + /** + * Find out possible longest length... +@@ -48,12 +50,15 @@ + } + } + +- if (MAX_MEMORY > Integer.MAX_VALUE) ++ // BEGIN android-changed ++ long maxMemory = Runtime.getRuntime().maxMemory(); ++ if (maxMemory > Integer.MAX_VALUE) + { + return Integer.MAX_VALUE; + } + +- return (int)MAX_MEMORY; ++ return (int) maxMemory; ++ // END android-changed + } + + static int calculateBodyLength( diff -Naur bcprov-jdk15on-150.orig/org/bouncycastle/asn1/cms/ContentInfo.java bcprov-jdk15on-150/org/bouncycastle/asn1/cms/ContentInfo.java --- bcprov-jdk15on-150.orig/org/bouncycastle/asn1/cms/ContentInfo.java 2013-12-03 20:18:20.000000000 +0000 +++ bcprov-jdk15on-150/org/bouncycastle/asn1/cms/ContentInfo.java 2013-12-12 00:35:05.000000000 +0000 |