Replaced size_t by int to handle the errors.
Bug: 194359114
Test: atest keystore2_client_tests
Change-Id: Ibb1215322a50400d493f875a6e427af8f0d29818
diff --git a/keystore2/tests/ffi_test_utils.cpp b/keystore2/tests/ffi_test_utils.cpp
index 45ce02c..de20d83 100644
--- a/keystore2/tests/ffi_test_utils.cpp
+++ b/keystore2/tests/ffi_test_utils.cpp
@@ -237,7 +237,7 @@
}
// Perform ASN.1 DER encoding of KeyDescription.
- size_t asn1_data_len = i2d_TEST_KEY_DESCRIPTION(key_description.get(), nullptr);
+ int asn1_data_len = i2d_TEST_KEY_DESCRIPTION(key_description.get(), nullptr);
if (asn1_data_len < 0) {
cxx_result.error = keymaster::TranslateLastOpenSslError();
return cxx_result;
@@ -341,7 +341,7 @@
}
// ASN.1 DER-encoding of secure key wrapper.
- size_t asn1_data_len = i2d_TEST_SECURE_KEY_WRAPPER(sec_key_wrapper.get(), nullptr);
+ int asn1_data_len = i2d_TEST_SECURE_KEY_WRAPPER(sec_key_wrapper.get(), nullptr);
if (asn1_data_len < 0) {
cxx_result.error = keymaster::TranslateLastOpenSslError();
return cxx_result;