aboutsummaryrefslogtreecommitdiffstats
path: root/src/librandom/random_unsort.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_unsort.c
parent05db4ba46ae1ca6143bb9b432d1e05e69eddd263 (diff)
downloadskalibs-2746b131aa482ac17c94bc6b82e58dbcc1b752cf.tar.gz
Types fix: librandom, libstdcrypto
Diffstat (limited to 'src/librandom/random_unsort.c')
-rw-r--r--src/librandom/random_unsort.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librandom/random_unsort.c b/src/librandom/random_unsort.c
index 22c4e08..98a4b09 100644
--- a/src/librandom/random_unsort.c
+++ b/src/librandom/random_unsort.c
@@ -1,15 +1,15 @@
/* ISC license. */
-#include <skalibs/uint32.h>
+#include <stdint.h>
#include <skalibs/bytestr.h>
#include <skalibs/random.h>
-void random_unsort (char *s, unsigned int n, unsigned int chunksize)
+void random_unsort (char *s, size_t n, size_t chunksize)
{
char tmp[chunksize] ;
while (n--)
{
- register uint32 i = random_uint32(n+1) ;
+ register uint32_t i = random_uint32(n+1) ;
byte_copy(tmp, chunksize, s + i * chunksize) ;
byte_copy(s + i * chunksize, chunksize, s + n * chunksize) ;
byte_copy(s + n * chunksize, chunksize, tmp) ;