Ignore:
Timestamp:
03/08/16 08:05:51 (9 years ago)
Author:
epyon
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/core/random.cc

    r471 r487  
    2222{
    2323        m_state[0] = static_cast<uint32>( seed & mt_full_mask );
    24         for ( int i = 1; i < mersenne_n; i++ )
     24        for ( uint32 i = 1; i < mersenne_n; i++ )
    2525        {
    2626                m_state[i]  = ( 1812433253UL * ( m_state[i - 1] ^ ( m_state[i - 1] >> 30 ) ) + i );
     
    7171
    7272random::random( random::seed_type seed /*= 0 */ )
    73         : m_remaining( 0 ), m_next( nullptr ), m_seeded( 0 )
     73        : m_next( nullptr ), m_remaining( 0 ), m_seeded( 0 )
    7474{
    7575        mt_init( seed == 0 ? randomized_seed() : seed );
Note: See TracChangeset for help on using the changeset viewer.