aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2007-06-08 12:51:55 +0000
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2007-06-08 12:51:55 +0000
commitdbb06975a89a0c44c1bf78c739bd921a47fb3d11 (patch)
tree854602065dbdff275a74e208269dbdef975f2509
parentc3eb33731d90559dfe8ed0bc43ab43e24bca96c5 (diff)
downloadbusybox-w32-dbb06975a89a0c44c1bf78c739bd921a47fb3d11.tar.gz
busybox-w32-dbb06975a89a0c44c1bf78c739bd921a47fb3d11.tar.bz2
busybox-w32-dbb06975a89a0c44c1bf78c739bd921a47fb3d11.zip
- fix invocation without any argument
-rw-r--r--coreutils/echo.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/coreutils/echo.c b/coreutils/echo.c
index e1eea0007..085e8516c 100644
--- a/coreutils/echo.c
+++ b/coreutils/echo.c
@@ -34,6 +34,8 @@ int bb_echo(char **argv)
34 nflag = 1, /* 1 -- print '\n' */ 34 nflag = 1, /* 1 -- print '\n' */
35 }; 35 };
36 arg = *++argv; 36 arg = *++argv;
37 if (!arg)
38 goto newline_ret;
37#else 39#else
38 const char *p; 40 const char *p;
39 char nflag = 1; 41 char nflag = 1;
@@ -107,9 +109,7 @@ int bb_echo(char **argv)
107 putchar(' '); 109 putchar(' ');
108 } 110 }
109 111
110#if ENABLE_FEATURE_FANCY_ECHO
111 newline_ret: 112 newline_ret:
112#endif
113 if (nflag) { 113 if (nflag) {
114 putchar('\n'); 114 putchar('\n');
115 } 115 }