} \
} while (0)
-midend_data *midend_new(frontend *fe, void *randseed, int randseedsize)
+midend_data *midend_new(frontend *fe)
{
midend_data *me = snew(midend_data);
+ void *randseed;
+ int randseedsize;
+
+ get_random_seed(&randseed, &randseedsize);
me->frontend = fe;
me->random = random_init(randseed, randseedsize);
me->dir = 0;
me->ui = NULL;
+ sfree(randseed);
+
return me;
}