From 2b3b4ed62a99e4adbe7f84fe153674ecc8e4ab3e Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Sat, 24 Dec 2011 04:36:42 +0100 Subject: [PATCH] error(3) and perror(3) now writes to stderr. --- libmaxsi/io.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libmaxsi/io.cpp b/libmaxsi/io.cpp index a1b5a006..b9e989dc 100644 --- a/libmaxsi/io.cpp +++ b/libmaxsi/io.cpp @@ -111,14 +111,14 @@ namespace Maxsi extern "C" void error(int status, int errnum, const char *format, ...) { - printf("%s: ", program_invocation_name); + fprintf(stderr, "%s: ", program_invocation_name); va_list list; va_start(list, format); - vprintf(format, list); + vfprintf(stderr, format, list); va_end(list); - printf(": %s\n", strerror(errnum)); + fprintf(stderr, ": %s\n", strerror(errnum)); if ( status ) { exit(status); } }