webengine/osswebengine/WebKit/s60/plugins/PluginHandler.cpp
branchRCL_3
changeset 84 800203832575
parent 67 4917f9bf7995
child 91 30342f40acbf
--- a/webengine/osswebengine/WebKit/s60/plugins/PluginHandler.cpp	Wed Jun 09 10:52:50 2010 +0300
+++ b/webengine/osswebengine/WebKit/s60/plugins/PluginHandler.cpp	Mon Jun 21 16:54:17 2010 +0300
@@ -415,6 +415,7 @@
 {
     m_idle = CIdle::NewL(CActive::EPriorityLow);
     m_idle->Start(TCallBack(initialize, this));
+    m_visiblePlugins.Reset();
 }
 
 
@@ -441,6 +442,8 @@
 //
 PluginHandler::~PluginHandler()
 {
+    m_visiblePlugins.Reset();
+    m_visiblePlugins.Close();
     m_pluginInfoArray.ResetAndDestroy();
     m_pluginInfoArray.Close();
     m_pluginObjects.clear();