webengine/osswebengine/WebKit/s60/plugins/PluginStreamLoaderClient.cpp
changeset 11 c8a366e56285
parent 0 dd21522fd290
child 25 0ed94ceaa377
equal deleted inserted replaced
10:a359256acfc6 11:c8a366e56285
   129 
   129 
   130 
   130 
   131 void NetscapePlugInStreamLoaderClient::start()
   131 void NetscapePlugInStreamLoaderClient::start()
   132 {
   132 {
   133     if (m_loader) {
   133     if (m_loader) {
       
   134         // Protect the loader from being deleted by errors before we finish with it (prevents a crash)
       
   135         RefPtr<ResourceLoader> protector(m_loader);
   134         m_loader->documentLoader()->addSubresourceLoader(m_loader);
   136         m_loader->documentLoader()->addSubresourceLoader(m_loader);
   135         m_loader->load(*m_request);            
   137         m_loader->load(*m_request);            
   136     }
   138     }
   137 }
   139 }
   138 
   140