mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-22 02:00:11 +00:00
Revert all instances of P_SaveBufferFree(&demobuf) for now
g_demo.c is officially No Man's Land
This commit is contained in:
parent
724c9b774e
commit
ede0f56819
1 changed files with 14 additions and 14 deletions
28
src/g_demo.c
28
src/g_demo.c
|
|
@ -2013,7 +2013,7 @@ void G_RecordDemo(const char *name)
|
|||
maxsize = atoi(M_GetNextParm()) * 1024;
|
||||
|
||||
// if (demobuf.buffer)
|
||||
// P_SaveBufferFree(&demobuf);
|
||||
// Z_Free(demobuf.buffer);
|
||||
|
||||
P_SaveBufferAlloc(&demobuf, maxsize);
|
||||
demobuf.p = NULL;
|
||||
|
|
@ -3020,7 +3020,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
CONS_Alert(CONS_ERROR, "%s", msg);
|
||||
M_StartMessage(msg, NULL, MM_NOTHING);
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3040,7 +3040,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
CONS_Alert(CONS_ERROR, "%s", msg);
|
||||
M_StartMessage(msg, NULL, MM_NOTHING);
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3058,7 +3058,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
CONS_Alert(CONS_ERROR, "%s", msg);
|
||||
M_StartMessage(msg, NULL, MM_NOTHING);
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3078,7 +3078,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
CONS_Alert(CONS_ERROR, "%s", msg);
|
||||
M_StartMessage(msg, NULL, MM_NOTHING);
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3136,7 +3136,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
if (!CON_Ready()) // In the console they'll just see the notice there! No point pulling them out.
|
||||
M_StartMessage(msg, NULL, MM_NOTHING);
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3151,7 +3151,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
CONS_Alert(CONS_ERROR, "%s", msg);
|
||||
M_StartMessage(msg, NULL, MM_NOTHING);
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3187,7 +3187,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
Z_Free(demo.skinlist);
|
||||
demo.skinlist = NULL;
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3205,7 +3205,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
Z_Free(demo.skinlist);
|
||||
demo.skinlist = NULL;
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3260,7 +3260,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
Z_Free(demo.skinlist);
|
||||
demo.skinlist = NULL;
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3278,7 +3278,7 @@ void G_DoPlayDemo(char *defdemoname)
|
|||
Z_Free(demo.skinlist);
|
||||
demo.skinlist = NULL;
|
||||
Z_Free(pdemoname);
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.playback = false;
|
||||
demo.title = false;
|
||||
return;
|
||||
|
|
@ -3934,7 +3934,7 @@ ATTRNORETURN void FUNCNORETURN G_StopMetalRecording(boolean kill)
|
|||
WriteDemoChecksum();
|
||||
saved = FIL_WriteFile(va("%sMS.LMP", G_BuildMapName(gamemap)), demobuf.buffer, demobuf.p - demobuf.buffer); // finally output the file.
|
||||
}
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
metalrecording = false;
|
||||
if (saved)
|
||||
I_Error("Saved to %sMS.LMP", G_BuildMapName(gamemap));
|
||||
|
|
@ -4006,7 +4006,7 @@ static void G_StopTimingDemo(void)
|
|||
// called from stopdemo command, map command, and g_checkdemoStatus.
|
||||
void G_StopDemo(void)
|
||||
{
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demobuf.buffer = NULL;
|
||||
demo.playback = false;
|
||||
if (demo.title)
|
||||
|
|
@ -4154,7 +4154,7 @@ void G_SaveDemo(void)
|
|||
|
||||
if (FIL_WriteFile(demoname, demobuf.buffer, demobuf.p - demobuf.buffer)) // finally output the file.
|
||||
demo.savemode = DSM_SAVED;
|
||||
P_SaveBufferFree(&demobuf);
|
||||
Z_Free(demobuf.buffer);
|
||||
demo.recording = false;
|
||||
|
||||
if (!modeattacking)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue