diff options
| author | 2023-11-15 13:38:53 -0500 | |
|---|---|---|
| committer | 2023-11-15 13:38:53 -0500 | |
| commit | 5ca07fe522e2387663263ecf1246dbe8b4488e41 (patch) | |
| tree | fe328d4c93593817b058d6391b2f612f0c4d2c49 /include/al | |
| parent | 3ab946ffad95405971834f5c50784d8e9dfabd6a (diff) | |
| download | libalabaster-5ca07fe522e2387663263ecf1246dbe8b4488e41.tar.gz libalabaster-5ca07fe522e2387663263ecf1246dbe8b4488e41.tar.bz2 libalabaster-5ca07fe522e2387663263ecf1246dbe8b4488e41.zip | |
Wrap stdlib rand
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'include/al')
| -rw-r--r-- | include/al/random.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/al/random.h b/include/al/random.h index f4da0ba..c862835 100644 --- a/include/al/random.h +++ b/include/al/random.h @@ -7,6 +7,8 @@ #include <time.h> #endif +#define AL_RAND_MAX RAND_MAX + static u16 _al_rand_value = 1; AL_UNUSED_FUNCTION_PUSH @@ -23,6 +25,11 @@ static u16 al_rand_u16(void) return _al_rand_value++; } +static s32 al_rand(void) +{ + return rand(); +} + AL_UNUSED_FUNCTION_POP #endif // _AL_RANDOM_H |