summaryrefslogtreecommitdiff
path: root/src/positioningquick/qdeclarativepositionsource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/positioningquick/qdeclarativepositionsource.cpp')
-rw-r--r--src/positioningquick/qdeclarativepositionsource.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/positioningquick/qdeclarativepositionsource.cpp b/src/positioningquick/qdeclarativepositionsource.cpp
index 6e042d9f..d6c62147 100644
--- a/src/positioningquick/qdeclarativepositionsource.cpp
+++ b/src/positioningquick/qdeclarativepositionsource.cpp
@@ -404,8 +404,8 @@ void QDeclarativePositionSource::socketConnected()
*/
void QDeclarativePositionSource::socketError(QAbstractSocket::SocketError error)
{
- delete m_nmeaSocket;
- m_nmeaSocket = 0;
+ m_nmeaSocket->deleteLater();
+ m_nmeaSocket = nullptr;
switch (error) {
case QAbstractSocket::UnknownSocketError: