browserutilities/browserdialogsprovider/Src/BrowserDialogsProvider.cpp
branchRCL_3
changeset 41 4bd5176e1bc8
parent 36 c711bdda59f4
child 48 79859ed3eea9
--- a/browserutilities/browserdialogsprovider/Src/BrowserDialogsProvider.cpp	Tue May 11 17:13:44 2010 +0300
+++ b/browserutilities/browserdialogsprovider/Src/BrowserDialogsProvider.cpp	Tue May 25 13:52:38 2010 +0300
@@ -131,6 +131,8 @@
 //-----------------------------------------------------------------------------
 CBrowserDialogsProvider::~CBrowserDialogsProvider()
 	{
+	iDialogs.Close();
+	iDialogs.ResetAndDestroy();
 	iResourceLoader.Close();
 
 	// Delete any dialogs
@@ -991,9 +993,6 @@
 	 if(iSelectDlg  )
         iSelectDlg->CancelPopup();
 		
-    iDialogs.Close();
-    // Empty the array
-    iDialogs.ResetAndDestroy();
 	}
 
 //-----------------------------------------------------------------------------