Index: net/android/network_library.cc |
diff --git a/net/android/network_library.cc b/net/android/network_library.cc |
index 2407100cdc3052457bb0e86d71cdd2444a8a014b..3d7b8fc5440f844713f51df4e9414336228e1076 100644 |
--- a/net/android/network_library.cc |
+++ b/net/android/network_library.cc |
@@ -37,7 +37,7 @@ CertVerifyResultAndroid VerifyX509CertChain( |
DCHECK(!auth_string.is_null()); |
jint result = Java_AndroidNetworkLibrary_verifyServerCertificates( |
- env, chain_byte_array.obj(), auth_string.obj()); |
+ env, GetApplicationContext(), chain_byte_array.obj(), auth_string.obj()); |
return static_cast<CertVerifyResultAndroid>(result); |
} |
@@ -46,12 +46,14 @@ void AddTestRootCertificate(const uint8* cert, size_t len) { |
JNIEnv* env = AttachCurrentThread(); |
ScopedJavaLocalRef<jbyteArray> cert_array = ToJavaByteArray(env, cert, len); |
DCHECK(!cert_array.is_null()); |
- Java_AndroidNetworkLibrary_addTestRootCertificate(env, cert_array.obj()); |
+ Java_AndroidNetworkLibrary_addTestRootCertificate( |
+ env, GetApplicationContext(), cert_array.obj()); |
} |
void ClearTestRootCertificates() { |
JNIEnv* env = AttachCurrentThread(); |
- Java_AndroidNetworkLibrary_clearTestRootCertificates(env); |
+ Java_AndroidNetworkLibrary_clearTestRootCertificates(env, |
+ GetApplicationContext()); |
} |
bool StoreKeyPair(const uint8* public_key, |