#include #ifdef DMALLOC #include #endif #include "rand.h" fcs_rand_t * freecell_solver_rand_alloc(unsigned int seed) { fcs_rand_t * ret; ret = malloc(sizeof(fcs_rand_t)); ret->seed = (long)seed; return ret; } void freecell_solver_rand_free(fcs_rand_t * rand) { free(rand); } void freecell_solver_rand_srand(fcs_rand_t * rand, unsigned int seed) { rand->seed = seed; }