2
0
mirror of https://github.com/rehlds/rehlds.git synced 2025-01-01 01:25:38 +03:00

Fixed bug in Netchan_Validate overlap check: added check for fragment availability

This commit is contained in:
WPMGPRoSToTeMa 2015-10-26 20:11:54 +03:00
parent 446fe8896b
commit bcec2c6018

View File

@ -668,7 +668,7 @@ qboolean Netchan_Validate(netchan_t *chan, qboolean *frag_message, unsigned int
// fragment overlaps next stream's fragment or placed after it
for (int j = i + 1; j < MAX_STREAMS; j++)
{
if (frag_end > frag_offset[j]) // don't add msg_readcount for comparison
if (frag_end > frag_offset[j] && frag_message[j]) // don't add msg_readcount for comparison
return FALSE;
}
#endif // REHLDS_FIXES