Chromium Code Reviews| Index: fusl/src/prng/seed48.c |
| diff --git a/fusl/src/prng/seed48.c b/fusl/src/prng/seed48.c |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..e0699c092afd677bc40339707ac4ca1ab7e265ea |
| --- /dev/null |
| +++ b/fusl/src/prng/seed48.c |
| @@ -0,0 +1,12 @@ |
| +#include <stdlib.h> |
| +#include <string.h> |
| + |
| +extern unsigned short __seed48[7]; |
| + |
| +unsigned short *seed48(unsigned short *s) |
| +{ |
| + static unsigned short p[3]; |
| + memcpy(p, __seed48, sizeof p); |
| + memcpy(__seed48, s, sizeof p); |
| + return p; |
| +} |