diff -r f71b0f9a7c3a -r 4dbb6dd2dd4b test/test_tools.h --- a/test/test_tools.h Mon Oct 02 14:41:53 2006 +0000 +++ b/test/test_tools.h Mon Oct 02 16:11:00 2006 +0000 @@ -28,6 +28,8 @@ #include #include +#include + using namespace lemon; //! \ingroup misc @@ -176,16 +178,8 @@ return n; } -int _urandom_init() { - int seed = time(0); - srand(seed); - return seed; -} - int urandom(int n) { - static int seed = _urandom_init(); - ignore_unused_variable_warning(seed); - return (int)(rand() / (1.0 + RAND_MAX) * n); + return rnd.getInt(n); } #endif