rustc 1.46 started linting against using 128 bit types as extern "C" function parameters and return values.
We were using [u8; 16] to provide the random seed. This patch splits that into two 64 bit integers. They always have to be little endian, even on big endian archs.
rustc
1.46 started linting against using 128 bit types asextern "C"
function parameters and return values.We were using
[u8; 16]
to provide the random seed. This patch splits that into two 64 bit integers. They always have to be little endian, even on big endian archs.