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:
Colin Walters authored and Atomic Bot committed 2017-08-02 15:34:16 +00:00
1 parent 78348fa296
commit 5daae8629e
1 file changed
+2 -2
+2 -2
View File
@@ -81,9 +81,9 @@ test_lzma_random (void)
gssize i;
const guint32 buffer_size = 4096 + 1;
guint8 buffer[buffer_size];
srandom (1);
g_autoptr(GRand) r = g_rand_new ();
for (i = 0; i < buffer_size; i++)
buffer[i] = random ();
buffer[i] = g_rand_int (r);
for (i = 2; i <= buffer_size; i *= 2)
{