in one second. Switched the Unix get_random_seed() to using
gettimeofday() rather than time().
git-svn-id: svn://svn.tartarus.org/sgt/puzzles@5837
cda61777-01e9-0310-a592-
d414129be87e
void get_random_seed(void **randseed, int *randseedsize)
{
void get_random_seed(void **randseed, int *randseedsize)
{
- time_t *tp = snew(time_t);
- time(tp);
- *randseed = (void *)tp;
- *randseedsize = sizeof(time_t);
+ struct timeval *tvp = snew(struct timeval);
+ gettimeofday(tvp, NULL);
+ *randseed = (void *)tvp;
+ *randseedsize = sizeof(struct timeval);
}
void frontend_default_colour(frontend *fe, float *output)
}
void frontend_default_colour(frontend *fe, float *output)