Ignore:
Timestamp:
Nov 22, 2022, 11:03:19 PM (19 months ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, ast-experimental, master
Children:
78de1e5
Parents:
29702ad
Message:

changes to PRNG types to eliminate casts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/thread.cfa

    r29702ad r20cf96d  
    1010// Created On       : Tue Jan 17 12:27:26 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Sun Nov 20 17:17:50 2022
    13 // Update Count     : 80
     12// Last Modified On : Tue Nov 22 22:18:37 2022
     13// Update Count     : 81
    1414//
    1515
     
    227227//-----------------------------------------------------------------------------
    228228
    229 void set_seed( uint64_t seed ) {
     229void set_seed( size_t seed ) {
    230230        PRNG_ARG_T & state = active_thread()->random_state;
    231231        state = __global_random_seed = seed;
     
    235235} // set_seed
    236236
    237 uint64_t prng( void ) {                                                                 // [0,UINT_MAX]
     237size_t prng( void ) {                                                                   // [0,UINT_MAX]
    238238        PRNG_ARG_T & state = active_thread()->random_state;
    239239        return PRNG_NAME( state );
Note: See TracChangeset for help on using the changeset viewer.