- got rid of M_WriteFile as well for the same reasons as M_ReadFile.
This commit is contained in:
parent
838e52001c
commit
690e7d8a84
3 changed files with 9 additions and 28 deletions
|
|
@ -2974,7 +2974,15 @@ bool G_CheckDemoStatus (void)
|
|||
formlen = demobuffer + 4;
|
||||
WriteLong (int(demo_p - demobuffer - 8), &formlen);
|
||||
|
||||
bool saved = M_WriteFile (demoname, demobuffer, int(demo_p - demobuffer));
|
||||
auto fw = FileWriter::Open(demoname);
|
||||
bool saved = false;
|
||||
if (fw != nullptr)
|
||||
{
|
||||
auto size = long(demo_p - demobuffer);
|
||||
saved = fw->Write(demobuffer, size) == size;
|
||||
delete fw;
|
||||
if (!saved) remove(demoname);
|
||||
}
|
||||
M_Free (demobuffer);
|
||||
demorecording = false;
|
||||
stoprecording = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue