diff --git a/tools/trasher.c b/tools/trasher.c
index 9e1961f857b0be6485e62595243738dd5e974432..baf1bc3f600cf5388a79aae0ade3e03ddd8152e6 100644
--- a/tools/trasher.c
+++ b/tools/trasher.c
@@ -41,7 +41,7 @@ int main(int argc, char** argv)
     count= atoi(argv[2]);
     maxburst= atoi(argv[3]);
 
-    srand (time (0));
+    srandom (time (0));
 
     fseek(f, 0, SEEK_END);
     length= ftell(f);