diff options
author | Weng Xuetian <wengxt@gmail.com> | 2016-03-29 15:24:01 -0700 |
---|---|---|
committer | Weng Xuetian <wengxt@gmail.com> | 2016-04-08 16:15:44 +0000 |
commit | b0bfe8de68a27de34b9493e7d5263cad1e5823c9 (patch) | |
tree | 633c1d09113d74dafea60f97d1b048470fbb4a61 /src/network | |
parent | f39e542eb859f5f88c65a1b97bdf2f4256c68ec0 (diff) |
Delete the dangling generic engine object.
Change-Id: I7d7531f1a678bf186e3a992091344fff64721dec
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Reviewed-by: Lorn Potter <lorn.potter@canonical.com>
Diffstat (limited to 'src/network')
-rw-r--r-- | src/network/bearer/qnetworkconfigmanager_p.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network/bearer/qnetworkconfigmanager_p.cpp b/src/network/bearer/qnetworkconfigmanager_p.cpp index 71e435b771..ccda9dd509 100644 --- a/src/network/bearer/qnetworkconfigmanager_p.cpp +++ b/src/network/bearer/qnetworkconfigmanager_p.cpp @@ -418,6 +418,8 @@ void QNetworkConfigurationManagerPrivate::updateConfigurations() if (generic) { if (!envOK || skipGeneric <= 0) sessionEngines.append(generic); + else + delete generic; } #endif // QT_NO_LIBRARY } |