@@ -1293,7 +1293,7 @@ void os::jvm_path(char *buf, jint buflen) {
12931293 Dl_info dlinfo;
12941294 int ret = dladdr (CAST_FROM_FN_PTR (void *, os::jvm_path), &dlinfo);
12951295 assert (ret != 0 , " cannot locate libjvm" );
1296- char * rp = os::Posix:: realpath ((char *)dlinfo.dli_fname , buf, buflen);
1296+ char * rp = os::realpath ((char *)dlinfo.dli_fname , buf, buflen);
12971297 assert (rp != nullptr , " error in realpath(): maybe the 'path' argument is too long?" );
12981298
12991299 if (Arguments::sun_java_launcher_is_altjvm ()) {
@@ -1324,7 +1324,7 @@ void os::jvm_path(char *buf, jint buflen) {
13241324 }
13251325 assert (strstr (p, " /libjvm" ) == p, " invalid library name" );
13261326
1327- rp = os::Posix:: realpath (java_home_var, buf, buflen);
1327+ rp = os::realpath (java_home_var, buf, buflen);
13281328 if (rp == nullptr ) {
13291329 return ;
13301330 }
@@ -1345,7 +1345,7 @@ void os::jvm_path(char *buf, jint buflen) {
13451345 snprintf (buf + len, buflen-len, " /hotspot/libjvm.so" );
13461346 } else {
13471347 // Go back to path of .so
1348- rp = os::Posix:: realpath ((char *)dlinfo.dli_fname , buf, buflen);
1348+ rp = os::realpath ((char *)dlinfo.dli_fname , buf, buflen);
13491349 if (rp == nullptr ) {
13501350 return ;
13511351 }
0 commit comments