diff options
author | Rob Landley | 2005-12-16 08:02:11 +0000 |
---|---|---|
committer | Rob Landley | 2005-12-16 08:02:11 +0000 |
commit | 4b91b88fcb73e928415bda80090b98b2d3806ff1 (patch) | |
tree | 9adebb373ca5d8199ce96634dc960a4e50c7ad4b | |
parent | 199501f2a00956265a5dba74ea01badab6c331ac (diff) | |
download | busybox-4b91b88fcb73e928415bda80090b98b2d3806ff1.zip busybox-4b91b88fcb73e928415bda80090b98b2d3806ff1.tar.gz |
Less would segfault if it had no tty. (Bug 600.)
-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 0b0dc0c..19051f6 100644 --- a/miscutils/less.c +++ b/miscutils/less.c @@ -239,6 +239,7 @@ static void data_readlines(void) { if(inp == NULL) inp = (inp_stdin) ? bb_xfopen(CURRENT_TTY, "r") : stdin; + if(inp == NULL) bb_perror_msg_and_die("no tty"); if (flags & FLAG_N) add_linenumbers(); |