summaryrefslogtreecommitdiff
path: root/random/rndunix.c
diff options
context:
space:
mode:
Diffstat (limited to 'random/rndunix.c')
-rw-r--r--random/rndunix.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/random/rndunix.c b/random/rndunix.c
index fcb45b78..aff2f85d 100644
--- a/random/rndunix.c
+++ b/random/rndunix.c
@@ -894,7 +894,7 @@ _gcry_rndunix_gather_random (void (*add)(const void*, size_t,
/* now read from the gatherer */
while( length ) {
int goodness;
- ulong subtract;
+ unsigned long subtract;
if( read_a_msg( pipedes[0], &msg ) ) {
log_error("reading from gatherer pipe failed: %s\n",
@@ -928,7 +928,7 @@ _gcry_rndunix_gather_random (void (*add)(const void*, size_t,
(*add)( msg.data, n, origin );
/* this is the trick how we cope with the goodness */
- subtract = (ulong)n * goodness / 100;
+ subtract = (unsigned long)n * goodness / 100;
/* subtract at least 1 byte to avoid infinite loops */
length -= subtract ? subtract : 1;
}