---
 shuf.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/shuf.c b/shuf.c
index 36b3898..21210de 100644
--- a/shuf.c
+++ b/shuf.c
@@ -47,11 +47,11 @@ main(int argc, char *argv[])
                }
        }
 
-       random_seed();
+       rng32_seed();
 
        if (!rflag) {
                for (i = buf.nlines - 1; i > 0; i--) {
-                       j = random_uniform(i+1);
+                       j = rng32_bounded(i+1);
                        line = buf.lines[j];
                        buf.lines[j] = buf.lines[i];
                        buf.lines[i] = line;
@@ -63,7 +63,7 @@ main(int argc, char *argv[])
                }
        } else {
                for (;;) {
-                       j = random_uniform(buf.nlines);
+                       j = rng32_bounded(buf.nlines);
                        line = buf.lines[j];
                        fwrite(line.data, 1, line.len, stdout);
                }
-- 
2.44.0


Reply via email to