diff options
author | Elliott Hughes <enh@google.com> | 2013-08-02 17:41:25 -0700 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2013-08-02 17:41:25 -0700 |
commit | d1839748820ad0766d31ee5a20d190ed07315d23 (patch) | |
tree | 9d8b210500b59393a38b33661fe5c456419c1358 /vm/Native.cpp | |
parent | f20307a9e7ba4216790a36caa971e12183544ef8 (diff) | |
download | android_dalvik-d1839748820ad0766d31ee5a20d190ed07315d23.tar.gz android_dalvik-d1839748820ad0766d31ee5a20d190ed07315d23.tar.bz2 android_dalvik-d1839748820ad0766d31ee5a20d190ed07315d23.zip |
Not all shared libraries have a JNI_OnLoad.
Change-Id: Iace5d33cbeafbf8b840bebb4bb709e32053f142d
Diffstat (limited to 'vm/Native.cpp')
-rw-r--r-- | vm/Native.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vm/Native.cpp b/vm/Native.cpp index 02fb46d17..a12c4e007 100644 --- a/vm/Native.cpp +++ b/vm/Native.cpp @@ -417,8 +417,8 @@ bool dvmLoadNativeCode(const char* pathName, Object* classLoader, vonLoad = dlsym(handle, "JNI_OnLoad"); if (vonLoad == NULL) { - ALOGD("No JNI_OnLoad found in %s %p, skipping init", - pathName, classLoader); + ALOGD("No JNI_OnLoad found in %s %p, skipping init", pathName, classLoader); + result = true; } else { /* * Call JNI_OnLoad. We have to override the current class |