1.1 --- a/src/os/solaris/vm/os_solaris.cpp Sat Nov 09 20:15:27 2019 +0800 1.2 +++ b/src/os/solaris/vm/os_solaris.cpp Sat Nov 09 20:29:45 2019 +0800 1.3 @@ -5163,9 +5163,7 @@ 1.4 1.5 /* Scan the directory */ 1.6 bool result = true; 1.7 - char buf[sizeof(struct dirent) + MAX_PATH]; 1.8 - struct dirent *dbuf = (struct dirent *) buf; 1.9 - while (result && (ptr = readdir(dir, dbuf)) != NULL) { 1.10 + while (result && (ptr = readdir(dir)) != NULL) { 1.11 if (strcmp(ptr->d_name, ".") != 0 && strcmp(ptr->d_name, "..") != 0) { 1.12 result = false; 1.13 }