system/keymaster: insulate the code from BoringSSL changes.
am: f764e06882

* commit 'f764e06882608a29478091550999b5b4ee58a504':
  system/keymaster: insulate the code from BoringSSL changes.
diff --git a/keymaster1_engine.cpp b/keymaster1_engine.cpp
index bec3007..b20a434 100644
--- a/keymaster1_engine.cpp
+++ b/keymaster1_engine.cpp
@@ -384,41 +384,22 @@
 }
 
 RSA_METHOD Keymaster1Engine::BuildRsaMethod() {
-    RSA_METHOD method;
+    RSA_METHOD method = {};
 
-    method.common.references = 0;
     method.common.is_static = 1;
-    method.app_data = nullptr;
-    method.init = nullptr;
-    method.finish = nullptr;
-    method.size = nullptr;
-    method.sign = nullptr;
-    method.verify = nullptr;
-    method.encrypt = nullptr;
     method.sign_raw = Keymaster1Engine::rsa_sign_raw;
     method.decrypt = Keymaster1Engine::rsa_decrypt;
-    method.verify_raw = nullptr;
-    method.private_transform = nullptr;
-    method.mod_exp = nullptr;
     method.bn_mod_exp = BN_mod_exp_mont;
     method.flags = RSA_FLAG_OPAQUE;
-    method.keygen = nullptr;
-    method.supports_digest = nullptr;
 
     return method;
 }
 
 ECDSA_METHOD Keymaster1Engine::BuildEcdsaMethod() {
-    ECDSA_METHOD method;
+    ECDSA_METHOD method = {};
 
-    method.common.references = 0;
     method.common.is_static = 1;
-    method.app_data = nullptr;
-    method.init = nullptr;
-    method.finish = nullptr;
-    method.group_order_size = nullptr;
     method.sign = Keymaster1Engine::ecdsa_sign;
-    method.verify = nullptr;
     method.flags = ECDSA_FLAG_OPAQUE;
 
     return method;