breakhack/src/random.c

17 lines
256 B
C
Raw Normal View History

2017-12-17 13:43:41 +01:00
#include <stdlib.h>
#include <time.h>
#include <stdbool.h>
#include "random.h"
2017-12-17 13:43:41 +01:00
unsigned int
get_random(unsigned int max)
{
static bool seeded = false;
if (!seeded) {
2017-12-19 22:51:00 +01:00
srand((unsigned int) time(NULL));
seeded = true;
}
2017-12-17 13:43:41 +01:00
return rand() % (max + 1);
}