equal
deleted
inserted
replaced
413 // |
413 // |
414 void PluginHandler::ConstructL() |
414 void PluginHandler::ConstructL() |
415 { |
415 { |
416 m_idle = CIdle::NewL(CActive::EPriorityLow); |
416 m_idle = CIdle::NewL(CActive::EPriorityLow); |
417 m_idle->Start(TCallBack(initialize, this)); |
417 m_idle->Start(TCallBack(initialize, this)); |
|
418 m_visiblePlugins.Reset(); |
418 } |
419 } |
419 |
420 |
420 |
421 |
421 // ----------------------------------------------------------------------------- |
422 // ----------------------------------------------------------------------------- |
422 // PluginHandler::NewL |
423 // PluginHandler::NewL |
439 // Deconstructor. |
440 // Deconstructor. |
440 // ----------------------------------------------------------------------------- |
441 // ----------------------------------------------------------------------------- |
441 // |
442 // |
442 PluginHandler::~PluginHandler() |
443 PluginHandler::~PluginHandler() |
443 { |
444 { |
|
445 m_visiblePlugins.Reset(); |
|
446 m_visiblePlugins.Close(); |
444 m_pluginInfoArray.ResetAndDestroy(); |
447 m_pluginInfoArray.ResetAndDestroy(); |
445 m_pluginInfoArray.Close(); |
448 m_pluginInfoArray.Close(); |
446 m_pluginObjects.clear(); |
449 m_pluginObjects.clear(); |
447 if (m_idle) { |
450 if (m_idle) { |
448 m_idle->Cancel(); |
451 m_idle->Cancel(); |