From: Jim Meyering Date: Sat, 12 Apr 2003 18:44:53 +0000 (+0000) Subject: (proc_text): Fix a bug introduced on 2001-11-10, X-Git-Tag: COREUTILS-5_0_1~701 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d5fdbeda8958743229b88b0151268bd02848fc87;p=platform%2Fupstream%2Fcoreutils.git (proc_text): Fix a bug introduced on 2001-11-10, for textutils-2.0.17, that would make nl output extra newlines in some cases. --- diff --git a/src/nl.c b/src/nl.c index d901124..ca4ed33 100644 --- a/src/nl.c +++ b/src/nl.c @@ -349,7 +349,7 @@ proc_text (void) blank_lines = 0; } else - puts (print_no_line_fmt); + fputs (print_no_line_fmt, stdout); } else print_lineno (); @@ -358,15 +358,15 @@ proc_text (void) if (1 < line_buf.length) print_lineno (); else - puts (print_no_line_fmt); + fputs (print_no_line_fmt, stdout); break; case 'n': - puts (print_no_line_fmt); + fputs (print_no_line_fmt, stdout); break; case 'p': if (re_search (current_regex, line_buf.buffer, line_buf.length - 1, 0, line_buf.length - 1, (struct re_registers *) 0) < 0) - puts (print_no_line_fmt); + fputs (print_no_line_fmt, stdout); else print_lineno (); break;