mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-05-10 19:01:50 +00:00
Merge branch 'fix-debugfile-underflow' into 'master'
Fix underflow in debugfile Closes #594 See merge request KartKrew/Kart!1385
This commit is contained in:
commit
a871fb702e
1 changed files with 5 additions and 2 deletions
|
|
@ -897,9 +897,12 @@ static void DebugPrintpacket(const char *header)
|
||||||
size = READUINT16(p);
|
size = READUINT16(p);
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(debugfile, " length %d\n", size);
|
// First two bytes: reported total size of payload (does not include the first two bytes)
|
||||||
|
// Next byte (effectively 3rd byte): id for the netcmd
|
||||||
|
// Variable length: payload of netcmd, then more netcmds (id, payload) in sequence
|
||||||
|
fprintf(debugfile, " length %d, actual length %d\n", size, doomcom->datalength);
|
||||||
fprintf(debugfile, "[%s]", netxcmdnames[netbuffer->u.textcmd[2] - 1]);
|
fprintf(debugfile, "[%s]", netxcmdnames[netbuffer->u.textcmd[2] - 1]);
|
||||||
fprintfstringnewline((char *)netbuffer->u.textcmd + 3, size - 2);
|
fprintfstringnewline((char *)netbuffer->u.textcmd, doomcom->datalength);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case PT_SERVERCFG:
|
case PT_SERVERCFG:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue