Changeset 413

Show
Ignore:
Timestamp:
07/23/08 14:04:11 (4 months ago)
Author:
odole
Message:

2008-07-23 Olivier DOLE <odole@pleyo.com>

Reviewed by Mario Bensi.
Fix a leak in WebFrameLoaderClient::createDocumentLoader.

  • OrigynWebBrowser/WebCoreSupport/WebFrameLoaderClient.cpp:
    (WebFrameLoaderClient::createDocumentLoader):
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/WebKit/ChangeLogOWB

    r412 r413  
     12008-07-23  Olivier DOLE  <odole@pleyo.com> 
     2 
     3        Reviewed by Mario Bensi. 
     4        Fix a leak in WebFrameLoaderClient::createDocumentLoader. 
     5 
     6        * OrigynWebBrowser/WebCoreSupport/WebFrameLoaderClient.cpp: 
     7        (WebFrameLoaderClient::createDocumentLoader): 
     8 
    192008-07-23  Olivier DOLE  <odole@pleyo.com> 
    210 
  • trunk/WebKit/OrigynWebBrowser/WebCoreSupport/WebFrameLoaderClient.cpp

    r288 r413  
    460460PassRefPtr<DocumentLoader> WebFrameLoaderClient::createDocumentLoader(const ResourceRequest& request, const SubstituteData& substituteData) 
    461461{ 
    462     RefPtr<WebDocumentLoader> loader = new WebDocumentLoader(request, substituteData); 
    463  
    464     WebDataSource* dataSource = WebDataSource::createInstance(loader.get()); 
    465  
    466     loader->setDataSource(dataSource); 
    467     return loader.release(); 
     462    return DocumentLoader::create(request, substituteData); 
    468463} 
    469464