aboutsummaryrefslogtreecommitdiff
path: root/shell
diff options
context:
space:
mode:
authorvda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-12-24 07:14:17 +0000
committervda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-12-24 07:14:17 +0000
commit26a89ae157249617ddd8909ae0130fc22c65f693 (patch)
treec9889bd051ff152f51a1e0056e1243063116e7c9 /shell
parent5c87adf4105cda872b114bb4fdb121733c14e5c1 (diff)
downloadbusybox-w32-26a89ae157249617ddd8909ae0130fc22c65f693.tar.gz
busybox-w32-26a89ae157249617ddd8909ae0130fc22c65f693.tar.bz2
busybox-w32-26a89ae157249617ddd8909ae0130fc22c65f693.zip
less: implement waiting for input using select(). Rather tricky business.
But we do not read entire input anymore up-front. git-svn-id: svn://busybox.net/trunk/busybox@17067 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'shell')
-rw-r--r--shell/ash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/shell/ash.c b/shell/ash.c
index 591e0a658..2de61dad9 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -12693,7 +12693,7 @@ readcmd(int argc, char **argv)
12693 FD_ZERO (&set); 12693 FD_ZERO (&set);
12694 FD_SET (0, &set); 12694 FD_SET (0, &set);
12695 12695
12696 i = select (FD_SETSIZE, &set, NULL, NULL, &ts); 12696 i = select(FD_SETSIZE, &set, NULL, NULL, &ts);
12697 if (!i) { 12697 if (!i) {
12698#if defined(CONFIG_ASH_READ_NCHARS) 12698#if defined(CONFIG_ASH_READ_NCHARS)
12699 if (nch_flag) 12699 if (nch_flag)