mirror of
https://github.com/1dot13/source.git
synced 2026-09-09 14:46:05 +02:00
Fix underflow in loop
This commit is contained in:
@@ -4896,7 +4896,7 @@ SoldierID FindPrevActiveAndAliveMerc( SOLDIERTYPE *pSoldier, BOOLEAN fGoodForLes
|
|||||||
SoldierID bLastTeamID = gTacticalStatus.Team[ pSoldier->bTeam ].bFirstID;
|
SoldierID bLastTeamID = gTacticalStatus.Team[ pSoldier->bTeam ].bFirstID;
|
||||||
SoldierID cnt = pSoldier->ubID - 1;
|
SoldierID cnt = pSoldier->ubID - 1;
|
||||||
|
|
||||||
for ( ; cnt >= bLastTeamID; --cnt )
|
for ( ; cnt > bLastTeamID; --cnt )
|
||||||
{
|
{
|
||||||
pTeamSoldier = cnt;
|
pTeamSoldier = cnt;
|
||||||
if ( fOnlyRegularMercs )
|
if ( fOnlyRegularMercs )
|
||||||
@@ -4928,7 +4928,7 @@ SoldierID FindPrevActiveAndAliveMerc( SOLDIERTYPE *pSoldier, BOOLEAN fGoodForLes
|
|||||||
cnt = gTacticalStatus.Team[ pSoldier->bTeam ].bLastID;
|
cnt = gTacticalStatus.Team[ pSoldier->bTeam ].bLastID;
|
||||||
|
|
||||||
// look for all mercs on the same team,
|
// look for all mercs on the same team,
|
||||||
for ( ; cnt >= bLastTeamID; --cnt )
|
for ( ; cnt > bLastTeamID; --cnt )
|
||||||
{
|
{
|
||||||
pTeamSoldier = cnt;
|
pTeamSoldier = cnt;
|
||||||
if ( fOnlyRegularMercs )
|
if ( fOnlyRegularMercs )
|
||||||
|
|||||||
Reference in New Issue
Block a user