diff options
| author | Tobias Markmann <tm@ayena.de> | 2013-09-09 16:18:12 (GMT) | 
|---|---|---|
| committer | Swift Review <review@swift.im> | 2013-09-16 17:46:50 (GMT) | 
| commit | b1d6c4a6f8aaedcb69ed111dff87cba87ccc96cc (patch) | |
| tree | 71919534883ced922c35bae986562daa8855f5bd | |
| parent | 4b618b1922e531299aafcdf4dc6ef8782de1ee46 (diff) | |
| download | swift-b1d6c4a6f8aaedcb69ed111dff87cba87ccc96cc.zip swift-b1d6c4a6f8aaedcb69ed111dff87cba87ccc96cc.tar.bz2 | |
Fix heap-use-after-free bug reported by asan.
Change-Id: I891333b992d08b83cd4127bfd0893399735b5432
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
| -rw-r--r-- | Swift/QtUI/QtSwift.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/Swift/QtUI/QtSwift.cpp b/Swift/QtUI/QtSwift.cpp index 4d4cef9..e84f9cf 100644 --- a/Swift/QtUI/QtSwift.cpp +++ b/Swift/QtUI/QtSwift.cpp @@ -247,13 +247,13 @@ QtSwift::~QtSwift() {  		delete controller;  	}  	delete notifier_; -	delete settingsHierachy_; -	delete qtSettings_; -	delete xmlSettings_;  	foreach (QtSystemTray* tray, systemTrays_) {  		delete tray;  	}  	delete tabs_; +	delete settingsHierachy_; +	delete qtSettings_; +	delete xmlSettings_;  	delete splitter_;  	delete statusCache_;  	delete uriHandler_; | 
 Swift
 Swift