From c5302df2775e5228dc435b5e3c3120eb95b6af19 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Thu, 1 Mar 2012 16:42:13 +0100 Subject: [PATCH] error(3) now doesn't print an error if supplied errno=0. --- libmaxsi/io.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libmaxsi/io.cpp b/libmaxsi/io.cpp index 2c803c8b..8ac74e90 100644 --- a/libmaxsi/io.cpp +++ b/libmaxsi/io.cpp @@ -183,7 +183,8 @@ namespace Maxsi vfprintf(stderr, format, list); va_end(list); - fprintf(stderr, ": %s\n", strerror(errnum)); + if ( errnum ) { fprintf(stderr, ": %s", strerror(errnum)); } + fprintf(stderr, "\n"); if ( status ) { exit(status); } }