skullc-peripherals/Utility/Src/utility_rand.cpp
Erki 60bad24319
Some checks failed
continuous-integration/drone/push Build is failing
The great renaming, part 1
2021-06-08 23:18:56 +03:00

28 lines
277 B
C++

//
// Created by erki on 29.04.21.
//
#include "utility_rand.hpp"
namespace
{
std::uint32_t rand_state = 0;
}
namespace Utility
{
void srand(const std::uint32_t& seed)
{
rand_state = seed;
}
std::uint32_t rand()
{
return rand32(rand_state);
}
}// namespace Utility