0
0
Fork 0
mirror of https://git.do.srb2.org/STJr/SRB2.git synced 2025-03-23 11:21:01 +00:00

Merge branch 'bak2bak' into 'next'

Autobackup old gamedatas (resolves )

Closes 

See merge request 
This commit is contained in:
Sal 2023-07-24 09:12:05 +00:00
commit dd0ea188dd

View file

@ -4386,6 +4386,17 @@ void G_LoadGameData(gamedata_t *data)
{
goto datacorrupt;
}
// make a backup of the old data
char currentfilename[64];
char backupfilename[69];
char bak[5];
strcpy(bak, ".bak");
strcpy(currentfilename, gamedatafilename);
STRBUFCPY(backupfilename, strcat(currentfilename, bak));
FIL_WriteFile(va(pandf, srb2home, backupfilename), savebuffer, length);
}
else
#endif