diff -p -up aster-full-src-10.1.0/SRC/metis-4.0/Lib/util.c.orig aster-full-src-10.1.0/SRC/metis-4.0/Lib/util.c --- aster-full-src-10.1.0/SRC/metis-4.0/Lib/util.c.orig 2010-03-17 19:07:51.705908673 -0300 +++ aster-full-src-10.1.0/SRC/metis-4.0/Lib/util.c 2010-03-17 19:10:20.671163120 -0300 @@ -20,15 +20,11 @@ void errexit(char *f_str,...) { va_list argp; - char out1[256], out2[256]; + printf("Error! "); va_start(argp, f_str); - vsprintf(out1, f_str, argp); + vfprintf(stdout, f_str, argp); va_end(argp); - - sprintf(out2, "Error! %s", out1); - - fprintf(stdout, out2); fflush(stdout); abort();