r23493 - gnucash/trunk/src - Handle RAND_MAX < 2^32 in get_random_gint64()
    John Ralls 
    jralls at code.gnucash.org
       
    Thu Dec  5 16:54:19 EST 2013
    
    
  
Author: jralls
Date: 2013-12-05 16:54:18 -0500 (Thu, 05 Dec 2013)
New Revision: 23493
Trac: http://svn.gnucash.org/trac/changeset/23493
Modified:
   gnucash/trunk/src/engine/test-core/test-engine-stuff.c
   gnucash/trunk/src/test-core/test-stuff.c
   gnucash/trunk/src/test-core/test-stuff.h
Log:
Handle RAND_MAX < 2^32 in get_random_gint64()
MacOSX, for example, sets RAND_MAX at 65535, which rather limits the
size of random gint64s on that platform.
Fixing this revealed some odd behavior in creating random interest rates,
so created a specific function for that with a somewhat more reasonable
approach.
    
    
More information about the gnucash-patches
mailing list