diff options
Diffstat (limited to 'runtime/jni/java_vm_ext.cc')
-rw-r--r-- | runtime/jni/java_vm_ext.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/runtime/jni/java_vm_ext.cc b/runtime/jni/java_vm_ext.cc index bbe3970839..2a364f37b1 100644 --- a/runtime/jni/java_vm_ext.cc +++ b/runtime/jni/java_vm_ext.cc @@ -958,12 +958,12 @@ bool JavaVMExt::LoadNativeLibrary(JNIEnv* env, if (class_linker->IsBootClassLoader(loader)) { loader = nullptr; class_loader = nullptr; - } - if (caller_class != nullptr) { - ObjPtr<mirror::Class> caller = soa.Decode<mirror::Class>(caller_class); - ObjPtr<mirror::DexCache> dex_cache = caller->GetDexCache(); - if (dex_cache != nullptr) { - caller_location = dex_cache->GetLocation()->ToModifiedUtf8(); + if (caller_class != nullptr) { + ObjPtr<mirror::Class> caller = soa.Decode<mirror::Class>(caller_class); + ObjPtr<mirror::DexCache> dex_cache = caller->GetDexCache(); + if (dex_cache != nullptr) { + caller_location = dex_cache->GetLocation()->ToModifiedUtf8(); + } } } |