Merge "Remove usage of bn->top in BoringSSL code."
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