/* -*-c-*-
*
- * $Id: fibrand.c,v 1.3 2000/12/06 20:31:06 mdw Exp $
+ * $Id: fibrand.c,v 1.5 2004/04/08 01:36:15 mdw Exp $
*
* Fibonacci generator
*
* MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: fibrand.c,v $
- * Revision 1.3 2000/12/06 20:31:06 mdw
- * Simplify uniform range transformation.
- *
- * Revision 1.2 2000/06/17 10:55:24 mdw
- * Typesetting fixes. Add flags word to generatic random generator.
- *
- * Revision 1.1 1999/12/10 23:15:27 mdw
- * Noncryptographic random number generator.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <stdarg.h>
uint32 fibrand_range(fibrand *f, uint32 m)
{
uint32 r = 0xffffffff - (0xffffffff % m);
- uint x;
+ uint32 x;
/* --- Now generate numbers until a good one comes along --- */