ref: 744ddcaacf3d3206be5c0169b04a9b3460ba34f4
dir: /src/Random.cpp/
// Released under the MIT licence.
// See LICENCE.txt for details.
#include "Random.h"
// A replication of MSVC's rand algorithm
static unsigned long next = 1;
int msvc_rand(void)
{
next = ((next) * 214013 + 2531011);
return ((next) >> 16) & 0x7FFF;
}
void msvc_srand(unsigned int seed)
{
next = seed;
}