diff --git a/quakespasm/Quake/menu.c b/quakespasm/Quake/menu.c index 0a76fc56..31676faf 100644 --- a/quakespasm/Quake/menu.c +++ b/quakespasm/Quake/menu.c @@ -440,7 +440,7 @@ void M_ScanSaves (void) continue; fscanf (f, "%i\n", &version); fscanf (f, "%79s\n", name); - strncpy (m_filenames[i], name, sizeof(m_filenames[i])-1); + q_strlcpy (m_filenames[i], name, SAVEGAME_COMMENT_LENGTH+1); // change _ back to space for (j = 0; j < SAVEGAME_COMMENT_LENGTH; j++)