diff options
author | Joerg Bornemann <joerg.bornemann@nokia.com> | 2012-01-31 12:10:45 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-01-31 16:17:55 +0100 |
commit | 9a4d30d9995a806ca7c69692992383b28c655054 (patch) | |
tree | b172b7f08f52cdeae4e17ec897c5ca21abac70f2 /src/corelib/io/qwindowspipereader.cpp | |
parent | 20beb5ff538a4de73b7430583829089e39024d05 (diff) |
MinGW build fixes for QWindowsPipeReader and friends
Change-Id: Ie4d6017c6fb918e7796d1a5e8863e9368e4e1894
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Diffstat (limited to 'src/corelib/io/qwindowspipereader.cpp')
-rw-r--r-- | src/corelib/io/qwindowspipereader.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/corelib/io/qwindowspipereader.cpp b/src/corelib/io/qwindowspipereader.cpp index b446dce0f3..61ab5c9440 100644 --- a/src/corelib/io/qwindowspipereader.cpp +++ b/src/corelib/io/qwindowspipereader.cpp @@ -67,7 +67,7 @@ QWindowsPipeReader::QWindowsPipeReader(QObject *parent) QWindowsPipeReader::~QWindowsPipeReader() { if (readSequenceStarted) { - CancelIoEx(handle, &overlapped); + CancelIo(handle); dataReadNotifier->waitForNotified(-1); } } @@ -175,6 +175,7 @@ void QWindowsPipeReader::notified(DWORD numberOfBytesRead, DWORD errorCode) */ void QWindowsPipeReader::startAsyncRead() { + const DWORD minReadBufferSize = 4096; DWORD bytesToRead = qMax(checkPipeState(), minReadBufferSize); if (pipeBroken) return; |