Merge "Remove usage of bn->top in BoringSSL code." am: 21ae2deacb
am: 356a105672

Change-Id: Ieb699eda8ed85a2119c74fa249e52d4997286f3e
diff --git a/src/racoon/crypto_openssl.c b/src/racoon/crypto_openssl.c
index 3043f4c..cd6dc7b 100644
--- a/src/racoon/crypto_openssl.c
+++ b/src/racoon/crypto_openssl.c
@@ -2591,7 +2591,7 @@
 	BIGNUM *bn;
 {
 #if defined(ANDROID_CHANGES)
-	*var = vmalloc(bn->top * sizeof(BN_ULONG));
+	*var = vmalloc(BN_num_bytes(bn));
 #else
 	*var = vmalloc(bn->top * BN_BYTES);
 #endif