aboutsummaryrefslogtreecommitdiffstats
path: root/src/librandom/random_uint32.c
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2017-01-21 15:46:20 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2017-01-21 15:46:20 +0000
commit2746b131aa482ac17c94bc6b82e58dbcc1b752cf (patch)
tree87e50c57bc8458b0809c280ab5d00042d1102925 /src/librandom/random_uint32.c
parent05db4ba46ae1ca6143bb9b432d1e05e69eddd263 (diff)
downloadskalibs-2746b131aa482ac17c94bc6b82e58dbcc1b752cf.tar.gz
Types fix: librandom, libstdcrypto
Diffstat (limited to 'src/librandom/random_uint32.c')
-rw-r--r--src/librandom/random_uint32.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/librandom/random_uint32.c b/src/librandom/random_uint32.c
index 9009a59..a2144f1 100644
--- a/src/librandom/random_uint32.c
+++ b/src/librandom/random_uint32.c
@@ -5,23 +5,24 @@
#ifdef SKALIBS_HASARC4RANDOM
#include <skalibs/nonposix.h>
+#include <stdint.h>
#include <stdlib.h>
-#include <skalibs/uint32.h>
#include <skalibs/random.h>
-uint32 random_uint32 (uint32 n)
+uint32_t random_uint32 (uint32_t n)
{
return arc4random_uniform(n) ;
}
#else
+#include <stdint.h>
#include <skalibs/uint32.h>
#include <skalibs/random.h>
-uint32 random_uint32 (uint32 n)
+uint32_t random_uint32 (uint32_t n)
{
- uint32 min, x ;
+ uint32_t min, x ;
if (n < 2) return 0 ;
min = -n % n ;
for (;;)