src/hotspot/share/classfile/javaClasses.cpp
changeset 58728 6d5c7f91e0b5
parent 58664 e3618c902d17
child 58775 ba524a5f7cc2
equal deleted inserted replaced
58727:fa1f838b5486 58728:6d5c7f91e0b5
   375   typedef jstring (*to_java_string_fn_t)(JNIEnv*, const char *);
   375   typedef jstring (*to_java_string_fn_t)(JNIEnv*, const char *);
   376   static to_java_string_fn_t _to_java_string_fn = NULL;
   376   static to_java_string_fn_t _to_java_string_fn = NULL;
   377 
   377 
   378   if (_to_java_string_fn == NULL) {
   378   if (_to_java_string_fn == NULL) {
   379     void *lib_handle = os::native_java_library();
   379     void *lib_handle = os::native_java_library();
   380     _to_java_string_fn = CAST_TO_FN_PTR(to_java_string_fn_t, os::dll_lookup(lib_handle, "JNU_NewStringPlatform"));
   380     _to_java_string_fn = CAST_TO_FN_PTR(to_java_string_fn_t, os::dll_lookup(lib_handle, "NewStringPlatform"));
   381     if (_to_java_string_fn == NULL) {
   381     if (_to_java_string_fn == NULL) {
   382       fatal("NewStringPlatform missing");
   382       fatal("NewStringPlatform missing");
   383     }
   383     }
   384   }
   384   }
   385 
   385