Browse Source

Fix UB: Signed integer overflow engine.cpp:1264

pull/264/head^2
Gleb Mazovetskiy 7 years ago committed by Anders Jenbo
parent
commit
e4de2ad177
  1. 2
      Source/engine.cpp

2
Source/engine.cpp

@ -1261,7 +1261,7 @@ void SetRndSeed(int s)
int GetRndSeed()
{
SeedCount++;
sglGameSeed = RndMult * sglGameSeed + RndInc;
sglGameSeed = static_cast<unsigned int>(RndMult) * sglGameSeed + RndInc;
return abs(sglGameSeed);
}

Loading…
Cancel
Save