* random.c: Fix prototype of the fast random gatherer. Noted by Joe
authorDavid Shaw <dshaw@jabberwocky.com>
Tue, 7 Jun 2005 18:03:19 +0000 (18:03 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Tue, 7 Jun 2005 18:03:19 +0000 (18:03 +0000)
Vender.

cipher/ChangeLog
cipher/random.c

index 826645c..b573252 100644 (file)
@@ -1,3 +1,8 @@
+2005-06-07  David Shaw  <dshaw@jabberwocky.com>
+
+       * random.c: Fix prototype of the fast random gatherer.  Noted by
+       Joe Vender.
+
 2005-03-23  Werner Koch  <wk@g10code.com>
 
        * rndw32.c (rndw32_gather_random_fast): While adding data use the
index 0aa75cd..4dd8d54 100644 (file)
@@ -183,7 +183,7 @@ getfnc_gather_random (void))(void (*)(const void*, size_t, int), int,
   return NULL;
 }
 
-static void (*
+static int (*
 getfnc_fast_random_poll (void))( void (*)(const void*, size_t, int), int)
 {
 #ifdef USE_RNDW32
@@ -620,7 +620,7 @@ random_poll()
 void
 fast_random_poll()
 {
-    static void (*fnc)( void (*)(const void*, size_t, int), int) = NULL;
+    static int (*fnc)( void (*)(const void*, size_t, int), int) = NULL;
     static int initialized = 0;
 
     rndstats.fastpolls++;