tests/lzma: Use GRand over random()
It's designed for test suites and non-critical random uses like this. This silences a Coverity warning about weak randomness. Closes: #1037 Approved by: jlebon
This commit is contained in:
parent
78348fa296
commit
5daae8629e
|
|
@ -81,9 +81,9 @@ test_lzma_random (void)
|
||||||
gssize i;
|
gssize i;
|
||||||
const guint32 buffer_size = 4096 + 1;
|
const guint32 buffer_size = 4096 + 1;
|
||||||
guint8 buffer[buffer_size];
|
guint8 buffer[buffer_size];
|
||||||
srandom (1);
|
g_autoptr(GRand) r = g_rand_new ();
|
||||||
for (i = 0; i < buffer_size; i++)
|
for (i = 0; i < buffer_size; i++)
|
||||||
buffer[i] = random ();
|
buffer[i] = g_rand_int (r);
|
||||||
|
|
||||||
for (i = 2; i <= buffer_size; i *= 2)
|
for (i = 2; i <= buffer_size; i *= 2)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue