keymaster: use size_t instead of int
This makes it compatible with BoringSSL as well as OpenSSL.
(cherry picked from commit ef7abd5d9429c75de6ef0ead60c6dac68cc79213)
Change-Id: I276ebc2c751fba28588dfa8d7b292d79aa867ef8
diff --git a/keymaster/keymaster_grouper.cpp b/keymaster/keymaster_grouper.cpp
index 6cf102d..01a989e 100644
--- a/keymaster/keymaster_grouper.cpp
+++ b/keymaster/keymaster_grouper.cpp
@@ -218,7 +218,7 @@
* Convert from OpenSSL's BIGNUM format to TEE's Big Integer format.
*/
static ByteArray* bignum_to_array(const BIGNUM* bn) {
- const int bignumSize = BN_num_bytes(bn);
+ size_t bignumSize = BN_num_bytes(bn);
Unique_CK_BYTE bytes(new CK_BYTE[bignumSize]);