diff options
author | landley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2005-12-16 08:02:11 +0000 |
---|---|---|
committer | landley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2005-12-16 08:02:11 +0000 |
commit | 1d150d987b1a29cb026e98076ca3be716a8d9d7d (patch) | |
tree | 9adebb373ca5d8199ce96634dc960a4e50c7ad4b | |
parent | 37c7121d4022fef0d3c0e71d8ac94f6ad0aa43ad (diff) | |
download | busybox-w32-1d150d987b1a29cb026e98076ca3be716a8d9d7d.tar.gz busybox-w32-1d150d987b1a29cb026e98076ca3be716a8d9d7d.tar.bz2 busybox-w32-1d150d987b1a29cb026e98076ca3be716a8d9d7d.zip |
Less would segfault if it had no tty. (Bug 600.)
git-svn-id: svn://busybox.net/trunk/busybox@12923 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rw-r--r-- | miscutils/less.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/miscutils/less.c b/miscutils/less.c index 0b0dc0c8b..19051f6f6 100644 --- a/miscutils/less.c +++ b/miscutils/less.c | |||
@@ -239,6 +239,7 @@ static void data_readlines(void) { | |||
239 | 239 | ||
240 | if(inp == NULL) | 240 | if(inp == NULL) |
241 | inp = (inp_stdin) ? bb_xfopen(CURRENT_TTY, "r") : stdin; | 241 | inp = (inp_stdin) ? bb_xfopen(CURRENT_TTY, "r") : stdin; |
242 | if(inp == NULL) bb_perror_msg_and_die("no tty"); | ||
242 | 243 | ||
243 | if (flags & FLAG_N) | 244 | if (flags & FLAG_N) |
244 | add_linenumbers(); | 245 | add_linenumbers(); |