Fix crash caused by ReloadMapCycleFile function (#576)

* Fix crash caused by ReloadMapCycleFile function
This commit is contained in:
Dmitry Novikov 2020-11-13 19:13:21 +07:00 committed by GitHub
commit 99954a2646
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4418,7 +4418,12 @@ int ReloadMapCycleFile(char *filename, mapcycle_t *cycle)
if (Q_strlen(pToken) <= 0)
break;
#ifdef REGAMEDLL_FIXES
Q_strncpy(szMap, pToken, sizeof(szMap) - 1);
szMap[sizeof(szMap) - 1] = '\0';
#else
Q_strcpy(szMap, pToken);
#endif
// Any more tokens on this line?
if (SharedTokenWaiting(pFileList))