|
@@ -1,5 +1,4 @@
|
|
|
#include "RandomDevice.h"
|
|
|
-#include "Limits.h"
|
|
|
#include <AK/StdLibExtras.h>
|
|
|
|
|
|
RandomDevice::RandomDevice()
|
|
@@ -42,7 +41,7 @@ bool RandomDevice::can_read(Process&) const
|
|
|
ssize_t RandomDevice::read(Process&, byte* buffer, ssize_t size)
|
|
|
{
|
|
|
const int range = 'z' - 'a';
|
|
|
- ssize_t nread = min(size, GoodBufferSize);
|
|
|
+ ssize_t nread = min(size, PAGE_SIZE);
|
|
|
for (ssize_t i = 0; i < nread; ++i) {
|
|
|
dword r = random_value() % range;
|
|
|
buffer[i] = (byte)('a' + r);
|
|
@@ -53,6 +52,6 @@ ssize_t RandomDevice::read(Process&, byte* buffer, ssize_t size)
|
|
|
ssize_t RandomDevice::write(Process&, const byte*, ssize_t size)
|
|
|
{
|
|
|
// FIXME: Use input for entropy? I guess that could be a neat feature?
|
|
|
- return min(GoodBufferSize, size);
|
|
|
+ return min(PAGE_SIZE, size);
|
|
|
}
|
|
|
|