Don't use doubles in RandomDevice.

...since Computron doesn't have FPU support yet, I'm gonna avoid using it
here in Serenity for now.
This commit is contained in:
Andreas Kling 2018-10-23 00:35:11 +02:00
parent c8b7173aa8
commit 72514c8b97

View file

@ -33,7 +33,7 @@ Unix::ssize_t RandomDevice::read(byte* buffer, Unix::size_t bufferSize)
const int range = 'z' - 'a';
Unix::ssize_t nread = min(bufferSize, GoodBufferSize);
for (Unix::ssize_t i = 0; i < nread; ++i) {
double r = ((double)myrand() / (double)MY_RAND_MAX) * (double)range;
dword r = myrand() % range;
buffer[i] = 'a' + r;
}
return nread;