summaryrefslogtreecommitdiff
path: root/util-linux/more.c
diff options
context:
space:
mode:
authorDenys Vlasenko2010-12-13 14:31:59 +0100
committerDenys Vlasenko2010-12-13 14:31:59 +0100
commit0d1d0f6e54e1980462c9d07c8b94e56cf13cbf08 (patch)
tree8ae7cbb45eba5a3fb6a86707b1121cb42d823826 /util-linux/more.c
parent0b90de15375b643d2b21695fae3e46908e1effa6 (diff)
downloadbusybox-0d1d0f6e54e1980462c9d07c8b94e56cf13cbf08.zip
busybox-0d1d0f6e54e1980462c9d07c8b94e56cf13cbf08.tar.gz
more: smaller version of previous fix
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'util-linux/more.c')
-rw-r--r--util-linux/more.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/util-linux/more.c b/util-linux/more.c
index ecac928..c424a0e 100644
--- a/util-linux/more.c
+++ b/util-linux/more.c
@@ -191,9 +191,7 @@ int more_main(int argc UNUSED_PARAM, char **argv)
}
/* My small mind cannot fathom backspaces and UTF-8 */
putchar(c);
-
- if (ferror(stdout)) /* if tty was destroyed (closed xterm, etc) */
- goto end;
+ die_if_ferror_stdout(); /* if tty was destroyed (closed xterm, etc) */
}
fclose(file);
fflush_all();