diff options
author | Christopher Faylor <me@cgf.cx> | 2008-07-30 08:58:24 +0400 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2008-07-30 08:58:24 +0400 |
commit | a010e6abed2c84e302823c4403ef3782b34bb6f1 (patch) | |
tree | 85d4a3bc4bc26912d44e8a2486db84fcb7efef03 /winsup/cygwin/select.cc | |
parent | dbfc6f0e7853822a87fb2521f71a856b02c60875 (diff) |
* cygwin.din (_getutline): Remove.
* lib/bsdlib.cc (login): Make argument const as per linux.
(logout): Ditto.
* syscalls.cc (getutid): Ditto.
(getutline): Ditto.
(pututline): Ditto.
(getutxent): Add comment mentioning non-thread-safety.
(getutxid): Ditto.
(getutxline): Ditto.
(pututxline): Ditto.
* sys/utmp.h: Declare arguments to various functions as const as per linux.
Remove bogus _getutline definition.
Diffstat (limited to 'winsup/cygwin/select.cc')
-rw-r--r-- | winsup/cygwin/select.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/select.cc b/winsup/cygwin/select.cc index 874c14469..6be10ec27 100644 --- a/winsup/cygwin/select.cc +++ b/winsup/cygwin/select.cc @@ -506,7 +506,7 @@ out: fh->get_name ()); else { -#if 0 +#if 1 /* FIXME: This code is not quite correct. There's no better solution so far but to make simple assumptions based on WriteQuotaAvailable. */ @@ -531,7 +531,7 @@ out: that. This means that a pipe could still block since you could be trying to write more to the pipe than is available in the buffer but that is the hazard of select(). */ - else if (fpli.WriteQuotaAvailable) + else if (fpli.WriteQuotaAvailable = (fpli.OutboundQuota - fpli.ReadDataAvailable)) { select_printf ("%s, ready for write: size %lu, avail %lu", fh->get_name (), |