diff options
Diffstat (limited to 'src/websockets/qwebsocket.cpp')
-rw-r--r-- | src/websockets/qwebsocket.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/websockets/qwebsocket.cpp b/src/websockets/qwebsocket.cpp index b500853..45394e3 100644 --- a/src/websockets/qwebsocket.cpp +++ b/src/websockets/qwebsocket.cpp @@ -260,8 +260,7 @@ QT_BEGIN_NAMESPACE QWebSocket::QWebSocket(const QString &origin, QWebSocketProtocol::Version version, QObject *parent) : - QObject(parent), - d_ptr(new QWebSocketPrivate(origin, version, this, this)) + QObject(*(new QWebSocketPrivate(origin, version, this)), parent) { } @@ -271,7 +270,6 @@ QWebSocket::QWebSocket(const QString &origin, */ QWebSocket::~QWebSocket() { - delete d_ptr; } /*! @@ -301,8 +299,7 @@ QAbstractSocket::SocketError QWebSocket::error() const */ QWebSocket::QWebSocket(QTcpSocket *pTcpSocket, QWebSocketProtocol::Version version, QObject *parent) : - QObject(parent), - d_ptr(new QWebSocketPrivate(pTcpSocket, version, this, this)) + QObject(*(new QWebSocketPrivate(pTcpSocket, version, this)), parent) { } |