X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fambientocclusion.cpp;h=3d56f3f0269c32cc128d8fc70b075547716e19d5;hp=5edbf833e32d72d7a3b1eb0393f6b9157b59bb42;hb=d713e5391dc5d85759c7aab36f6df7a85c3d8eff;hpb=702de88f837584fd046d787f7199e4560ceda9c4 diff --git a/source/ambientocclusion.cpp b/source/ambientocclusion.cpp index 5edbf833..3d56f3f0 100644 --- a/source/ambientocclusion.cpp +++ b/source/ambientocclusion.cpp @@ -52,7 +52,7 @@ AmbientOcclusion::AmbientOcclusion(unsigned w, unsigned h, float): float AmbientOcclusion::random(unsigned &seed) { static const unsigned modulus = (1U<<31)-1; - seed = (seed*48271)%modulus; // minstd + seed = (static_cast(seed)*48271)%modulus; // minstd return static_cast(seed)/(modulus-1); }