The random number functions in misc.h are using the unsigned long data type which could vary across
platforms. This should probably be changed to uint32.
By standard, unsigned long is "an integral type not less than 4 bytes in size". Funny, but uint32 has exactly the same definition. So as long as you use lower 4 bytes that should not be causing problems.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
By standard, unsigned long is "an integral type not less than 4 bytes in size". Funny, but uint32 has exactly the same definition. So as long as you use lower 4 bytes that should not be causing problems.