--- a/src/network/socket/qlocalsocket_p.h Mon Mar 15 12:43:09 2010 +0200
+++ b/src/network/socket/qlocalsocket_p.h Thu Apr 08 14:19:33 2010 +0300
@@ -128,10 +128,8 @@
void _q_stateChanged(QAbstractSocket::SocketState newState);
void _q_error(QAbstractSocket::SocketError newError);
#elif defined(Q_OS_WIN)
- ~QLocalSocketPrivate() {
- CloseHandle(overlapped.hEvent);
- }
-
+ ~QLocalSocketPrivate();
+ void destroyPipeHandles();
void setErrorString(const QString &function);
void _q_notified();
void _q_canWrite();