diff --git a/src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp b/src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp index 7ce445e44bb22..c93971f1e1616 100644 --- a/src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp +++ b/src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp @@ -78,7 +78,7 @@ static size_t get_dump_directory() { } const size_t path_len = strlen(_path_buffer); const int result = jio_snprintf(_path_buffer + path_len, - sizeof(_path_buffer), + sizeof(_path_buffer) - path_len, "%s", os::file_separator()); return (result == -1) ? 0 : strlen(_path_buffer);