Index: omega.c
--- omega.c.orig
+++ omega.c
@@ -187,7 +187,7 @@ void initrand(int environment, int level)
     store = RANDFUNCTION();
   /* Pseudo Random Seed */
   if (environment == E_RANDOM)
-    seed = (int) time((long *)NULL);
+    seed = (int) time((time_t *)NULL);
   else if (environment == E_RESTORE)
     seed = store;
   else
