]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - random_selector.c
clean up error.h
[paraslash.git] / random_selector.c
index 5d8b386c6f433d68ef55b589bbe077df41c9331b..a9863d522ecf51edf63ec0ed35833b5bfe1405b4 100644 (file)
@@ -21,7 +21,7 @@
 #include <sys/time.h> /* gettimeofday */
 #include "server.cmdline.h"
 #include "server.h"
-#include "db.h"
+#include "afs.h"
 #include "error.h"
 #include "net.h"
 #include "string.h"
@@ -133,10 +133,12 @@ static void random_shutdown(void)
 int random_selector_init(struct audio_file_selector *s)
 {
        struct timeval now;
+       unsigned int seed;
 
        PARA_INFO_LOG("%s", "registering random handlers ;)\n");
        gettimeofday(&now, NULL);
-       srand(now.tv_usec);
+       seed = now.tv_usec;
+       srand(seed);
        s->cmd_list = random_selector_cmds;
        s->get_audio_file_list = random_get_audio_file_list;
        s->shutdown = random_shutdown;