diff options
Diffstat (limited to 'test/ccured_olden/mst/ssplain.c')
-rw-r--r-- | test/ccured_olden/mst/ssplain.c | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/test/ccured_olden/mst/ssplain.c b/test/ccured_olden/mst/ssplain.c new file mode 100644 index 00000000..645d3a1e --- /dev/null +++ b/test/ccured_olden/mst/ssplain.c @@ -0,0 +1,38 @@ +#include <assert.h> +#include <stdio.h> +#include <stdlib.h> +#include <stdarg.h> +#include <limits.h> +#include <stddef.h> +#include "ssplain.h" + +void chatting(char *s, ...) +{ + va_list ap; + va_start(ap,s); + vfprintf(stderr, s, ap); + va_end(ap); +} + + +#ifdef SS_RAND +double drand48() +{ + double d; + d = (double) random() / LONG_MAX; + return d; +} + + +long lrand48() +{ + long l = random(); + return l; +} + +void srand48(long seed) +{ + srand(seed); +} +#endif SS_RAND + |