$NetBSD: patch-aa,v 1.1.1.1 2007/09/13 10:07:36 gson Exp $ --- dieharder/gnu_r_rngs.c.orig 2007-05-22 03:34:27.000000000 +0300 +++ dieharder/gnu_r_rngs.c @@ -58,7 +58,17 @@ typedef unsigned long int Int32; typedef void * (*DL_FUNC)(); -void error(const char *txt, ...); +void error(const char *fmt, ...) { + va_list args; + va_start(args, fmt); + fflush(stdout); + fprintf(stderr, "error: "); + vfprintf(stderr, fmt, args); + va_end(args); + fprintf(stderr, "\n"); + exit(1); +} + char *_(char *txt) { return(txt); }; /* UINT_MAX from limits.h */