Skip to content

Commit c994c6f

Browse files
committed
Simplify RecorderClass::replayMatchesGameVersion a bit
1 parent 8a9db21 commit c994c6f

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

GeneralsMD/Code/GameEngine/Source/Common/Recorder.cpp

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1136,18 +1136,17 @@ Bool RecorderClass::replayMatchesGameVersion(AsciiString filename)
11361136

11371137
Bool RecorderClass::replayMatchesGameVersion(const ReplayHeader& header)
11381138
{
1139-
Bool versionStringDiff = header.versionString != TheVersion->getUnicodeVersion();
1140-
Bool versionTimeStringDiff = header.versionTimeString != TheVersion->getUnicodeBuildTime();
1141-
Bool versionNumberDiff = header.versionNumber != TheVersion->getVersionNumber();
1142-
Bool exeCRCDiff = header.exeCRC != TheGlobalData->m_exeCRC;
1143-
Bool exeDifferent = versionStringDiff || versionTimeStringDiff || versionNumberDiff || exeCRCDiff;
1144-
Bool iniDifferent = header.iniCRC != TheGlobalData->m_iniCRC;
1145-
1146-
if(exeDifferent || iniDifferent)
1147-
{
1148-
return FALSE;
1149-
}
1150-
return TRUE;
1139+
if (header.versionString != TheVersion->getUnicodeVersion())
1140+
return false;
1141+
if (header.versionTimeString != TheVersion->getUnicodeBuildTime())
1142+
return false;
1143+
if (header.versionNumber != TheVersion->getVersionNumber())
1144+
return false;
1145+
if (header.exeCRC != TheGlobalData->m_exeCRC)
1146+
return false;
1147+
if (header.iniCRC != TheGlobalData->m_iniCRC)
1148+
return false;
1149+
return true;
11511150
}
11521151

11531152
/**

0 commit comments

Comments
 (0)