Con_Printf("Recording demo for # %d (%s) to %s\n", PRVM_NUM_FOR_EDICT(client->edict), client->netaddress, name);
- client->sv_demo_file = FS_Open(name, "wb", false, false);
+ client->sv_demo_file = FS_OpenRealFile(name, "wb", false);
if(!client->sv_demo_file)
{
Con_Print("ERROR: couldn't open.\n");
{
int len, i;
float f;
+ int temp;
if(client->sv_demo_file == NULL)
return;
if(sendbuffer->cursize == 0)
return;
- len = LittleLong(sendbuffer->cursize | (clienttoserver ? DEMOMSG_CLIENT_TO_SERVER : 0));
+ temp = sendbuffer->cursize | (clienttoserver ? DEMOMSG_CLIENT_TO_SERVER : 0);
+ len = LittleLong(temp);
FS_Write(client->sv_demo_file, &len, 4);
for(i = 0; i < 3; ++i)
{