--- 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();