]> sourceware.org Git - newlib-cygwin.git/commit
* autoload.cc (MsgWaitForMultipleObjectsEx): Define.
authorCorinna Vinschen <corinna@vinschen.de>
Mon, 30 Aug 2010 10:39:43 +0000 (10:39 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Mon, 30 Aug 2010 10:39:43 +0000 (10:39 +0000)
commit92596190c4f48613d55ac7878c481d872f717d21
tree2ae34a207f30df5c185020913a4aeea1789e99f2
parent98edb049e44c1630efaf8635281af211ddad3684
* autoload.cc (MsgWaitForMultipleObjectsEx): Define.
(MsgWaitForMultipleObjects): Remove.
* select.cc (select_stuff::wait): Use MsgWaitForMultipleObjectsEx with
QS_ALLPOSTMESSAGE and, if possible, MWMO_INPUTAVAILABLE flags.  Explain
why.  Fix a potential crash due to a NULL pointer in WAIT_FAILED case.
(peek_windows): Use filter pattern on NT4.  Explain why.
* wincap.h (wincaps::has_mwmo_inputavailable): New element.
* wincap.cc: Implement above element throughout.
winsup/cygwin/ChangeLog
winsup/cygwin/autoload.cc
winsup/cygwin/select.cc
winsup/cygwin/wincap.cc
winsup/cygwin/wincap.h
This page took 0.032463 seconds and 5 git commands to generate.