|
@@ -19,9 +19,12 @@ int main(int argc, char **argv)
|
|
|
|
|
|
FILE *random;
|
|
|
unsigned int seed;
|
|
|
- random = fopen("/dev/random", "rb");
|
|
|
- fread(&seed, 4, 1, random);
|
|
|
- srand(seed);
|
|
|
+ //random = fopen("/dev/random", "rb");
|
|
|
+ //fread(&seed, 4, 1, random);
|
|
|
+ //srand(seed);
|
|
|
+ // sometimes /dev/random is really slow (at least on my computer)...
|
|
|
+ // we do :
|
|
|
+ srand(time(NULL)+getpid());
|
|
|
|
|
|
|
|
|
switch (argc) {
|