< prev index next >

src/hotspot/os/linux/perfMemory_linux.cpp

Print this page
rev 50985 : 8206977: Minor improvements of runtime code.
Reviewed-by: coleenp, lfoltan

*** 532,550 **** } // directory search char* oldest_user = NULL; time_t oldest_ctime = 0; ! char buffer[TMP_BUFFER_LEN]; int searchpid; char* tmpdirname = (char *)os::get_temp_directory(); assert(strlen(tmpdirname) == 4, "No longer using /tmp - update buffer size"); if (nspid == -1) { searchpid = vmid; ! } ! else { jio_snprintf(buffer, MAXPATHLEN, "/proc/%d/root%s", vmid, tmpdirname); tmpdirname = buffer; searchpid = nspid; } --- 532,549 ---- } // directory search char* oldest_user = NULL; time_t oldest_ctime = 0; ! char buffer[MAXPATHLEN + 1]; int searchpid; char* tmpdirname = (char *)os::get_temp_directory(); assert(strlen(tmpdirname) == 4, "No longer using /tmp - update buffer size"); if (nspid == -1) { searchpid = vmid; ! } else { jio_snprintf(buffer, MAXPATHLEN, "/proc/%d/root%s", vmid, tmpdirname); tmpdirname = buffer; searchpid = nspid; }
< prev index next >