Merge pull request #3126 from nikola-kocic/fix-snprintf-overlap

Fix overlap of source and destination buffers in snprintf call
This commit is contained in:
Twinaphex 2016-06-18 23:14:07 +02:00 committed by GitHub
commit d0697236f0

View File

@ -1586,7 +1586,7 @@ static void command_event_save_state(const char *path,
strlcpy(buf, path, sizeof(buf));
snprintf(buf, sizeof(buf), "%s", path);
path_remove_extension(buf);
snprintf(buf, sizeof(buf), "%s.last", buf);
strlcat(buf, ".last", sizeof(buf));
if (!content_rename_state(path, buf))
{