Skip to content

Commit 0d6c776

Browse files
authored
bugfix(lobby): Properly sort CRC mismatched game rooms to the bottom of the lobby (#1845)
1 parent afa8aa3 commit 0d6c776

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Core/GameEngine/Source/GameNetwork/GameSpy/LobbyUtils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -474,8 +474,8 @@ struct GameSortStruct
474474
bool operator()(GameSpyStagingRoom *g1, GameSpyStagingRoom *g2) const
475475
{
476476
// sort CRC mismatches to the bottom
477-
Bool g1Good = (g1->getExeCRC() != TheGlobalData->m_exeCRC || g1->getIniCRC() != TheGlobalData->m_iniCRC);
478-
Bool g2Good = (g1->getExeCRC() != TheGlobalData->m_exeCRC || g1->getIniCRC() != TheGlobalData->m_iniCRC);
477+
Bool g1Good = (g1->getExeCRC() == TheGlobalData->m_exeCRC && g1->getIniCRC() == TheGlobalData->m_iniCRC);
478+
Bool g2Good = (g2->getExeCRC() == TheGlobalData->m_exeCRC && g2->getIniCRC() == TheGlobalData->m_iniCRC);
479479
if ( g1Good ^ g2Good )
480480
{
481481
return g1Good;

0 commit comments

Comments
 (0)