]> git.saurik.com Git - apple/libc.git/blobdiff - gen/FreeBSD/lcong48.c
Libc-1439.100.3.tar.gz
[apple/libc.git] / gen / FreeBSD / lcong48.c
index 8b11e08c57c464aa88b7af9622bd4adc7ccd8f76..8a13d64438a44a34b9f74ebeac0fb2502cfd1173 100644 (file)
@@ -16,18 +16,10 @@ __FBSDID("$FreeBSD: src/lib/libc/gen/lcong48.c,v 1.2 2002/03/22 21:52:05 obrien
 
 #include "rand48.h"
 
 
 #include "rand48.h"
 
-extern unsigned short _rand48_seed[3];
-extern unsigned short _rand48_mult[3];
-extern unsigned short _rand48_add;
-
 void
 lcong48(unsigned short p[7])
 {
 void
 lcong48(unsigned short p[7])
 {
-       _rand48_seed[0] = p[0];
-       _rand48_seed[1] = p[1];
-       _rand48_seed[2] = p[2];
-       _rand48_mult[0] = p[3];
-       _rand48_mult[1] = p[4];
-       _rand48_mult[2] = p[5];
+       LOADRAND48(_rand48_seed, &p[0]);
+       LOADRAND48(_rand48_mult, &p[3]);
        _rand48_add = p[6];
 }
        _rand48_add = p[6];
 }