diff options
author | Qt Continuous Integration System <qt-info@nokia.com> | 2011-03-11 02:13:18 (GMT) |
---|---|---|
committer | Qt Continuous Integration System <qt-info@nokia.com> | 2011-03-11 02:13:18 (GMT) |
commit | 57ce4cba0747d31075d9479c06070dd8aac2b7de (patch) | |
tree | e8f44ce1d7ecb5d22212ad5989df4d2759ba22ff /src/plugins/bearer/symbian | |
parent | 3c0a4a16fa857fcf6ec89ef6e3376b262eaeca62 (diff) | |
parent | b18bd68dd05f000c65e33a975bca6bf24dabb8d3 (diff) | |
download | Qt-57ce4cba0747d31075d9479c06070dd8aac2b7de.zip Qt-57ce4cba0747d31075d9479c06070dd8aac2b7de.tar.gz Qt-57ce4cba0747d31075d9479c06070dd8aac2b7de.tar.bz2 |
Merge branch '4.7' of git://scm.dev.nokia.troll.no/qt/qt-water-team
* '4.7' of git://scm.dev.nokia.troll.no/qt/qt-water-team: (265 commits)
Partial update window surfaces always need a repaint before flush.
Fix for misplaced endif in qglobal.h.
Implement language fallback logic for localize_deployment
Added missing ifdefs to allow compilation on older Symbian versions.
Multiple screen support for Symbian in QDeskopWidget.
Adding quote around files in QMAKE_CLEAN to tackle wildcard issue
Bump Qt version to 4.7.3
Fix unstable qdeclarativeflickable test.
Added native image handle provider header.
Fix possible bearer management Crash with Panic E32USER-CBase, 69
Added native image handle provider support in pixmaps on openvg.
Correcting incorrect ordinal introduced by the split view changes.
Support partial input mode
Update TextEdit's visible selection when only the anchor changes.
Fixed memory leak in GL texture cache with QRuntimePixmapData.
Avoid compiler warnings in openvg on win32.
Updated def files with new QVGPixmapData function.
VGImage readback support in QPixmap on OpenVG.
Invalidate the EGL surface of QMeeGoLivePixmapData when switching to Raster
QNetworkCookie: fix quoted values
...
Diffstat (limited to 'src/plugins/bearer/symbian')
-rw-r--r-- | src/plugins/bearer/symbian/symbianengine.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/bearer/symbian/symbianengine.cpp b/src/plugins/bearer/symbian/symbianengine.cpp index fc480c2..f367c26 100644 --- a/src/plugins/bearer/symbian/symbianengine.cpp +++ b/src/plugins/bearer/symbian/symbianengine.cpp @@ -150,16 +150,15 @@ SymbianEngine::~SymbianEngine() iConnectionMonitor.CancelNotifications(); iConnectionMonitor.Close(); - -#ifdef SNAP_FUNCTIONALITY_AVAILABLE - iCmManager.Close(); -#endif - - // CCommsDatabase destructor uses cleanup stack. Since QNetworkConfigurationManager + + // CCommsDatabase destructor and RCmManager.Close() use cleanup stack. Since QNetworkConfigurationManager // is a global static, but the time we are here, E32Main() has been exited already and // the thread's default cleanup stack has been deleted. Without this line, a // 'E32USER-CBase 69' -panic will occur. CTrapCleanup* cleanup = CTrapCleanup::New(); +#ifdef SNAP_FUNCTIONALITY_AVAILABLE + iCmManager.Close(); +#endif delete ipCommsDB; delete cleanup; } @@ -829,6 +828,7 @@ void SymbianEngine::updateStatesToSnaps() discovered = true; } } + snapConfigLocker.unlock(); if (active) { changeConfigurationStateTo(ptr, QNetworkConfiguration::Active); } else if (discovered) { |