From cd1df6d088e212032b8b3b3f08da9b415813ed8b Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Thu, 21 Mar 2013 15:19:56 +0100 Subject: [PATCH] Correct error detection in echo(1). --- utils/echo.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/utils/echo.cpp b/utils/echo.cpp index 11dd93f5..dfed0644 100644 --- a/utils/echo.cpp +++ b/utils/echo.cpp @@ -38,9 +38,7 @@ int main(int argc, char* argv[]) const char* prefix = ""; for ( int i = startfrom; i < argc; i++ ) { - errno = 0; - printf("%s%s", prefix, argv[i]); - if ( errno != 0 ) + if ( printf("%s%s", prefix, argv[i]) < 0 ) { perror(""); exit(1);