< prev index next >

src/java.base/windows/native/libjli/java_md.c

Print this page

        

@@ -402,11 +402,15 @@
     /* Now get the function addresses */
     ifn->CreateJavaVM =
         (void *)GetProcAddress(handle, "JNI_CreateJavaVM");
     ifn->GetDefaultJavaVMInitArgs =
         (void *)GetProcAddress(handle, "JNI_GetDefaultJavaVMInitArgs");
-    if (ifn->CreateJavaVM == 0 || ifn->GetDefaultJavaVMInitArgs == 0) {
+    ifn->SetNativeThreadName0 =
+        (void *)GetProcAddress(handle, "JVM_SetNativeThreadName0");
+    if (ifn->CreateJavaVM == 0 ||
+        ifn->GetDefaultJavaVMInitArgs == 0 ||
+        ifn->SetNativeThreadName0 == 0) {
         JLI_ReportErrorMessage(JNI_ERROR1, (char *)jvmpath);
         return JNI_FALSE;
     }
 
     return JNI_TRUE;
< prev index next >