< prev index next >

src/hotspot/os/solaris/os_solaris.cpp

Print this page

        

*** 1665,1684 **** void* os::get_default_process_handle() { return (void*)::dlopen(NULL, RTLD_LAZY); } - int os::stat(const char *path, struct stat *sbuf) { - char pathbuf[MAX_PATH]; - if (strlen(path) > MAX_PATH - 1) { - errno = ENAMETOOLONG; - return -1; - } - os::native_path(strcpy(pathbuf, path)); - return ::stat(pathbuf, sbuf); - } - static inline time_t get_mtime(const char* filename) { struct stat st; int ret = os::stat(filename, &st); assert(ret == 0, "failed to stat() file '%s': %s", filename, strerror(errno)); return st.st_mtime; --- 1665,1674 ----
*** 4472,4485 **** jlong os::lseek(int fd, jlong offset, int whence) { return (jlong) ::lseek64(fd, offset, whence); } - char * os::native_path(char *path) { - return path; - } - int os::ftruncate(int fd, jlong length) { return ::ftruncate64(fd, length); } int os::fsync(int fd) { --- 4462,4471 ----
< prev index next >