Changeset 156449 in webkit
- Timestamp:
- Sep 25, 2013, 11:33:18 PM (13 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
WebProcess/qt/WebProcessMainQt.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r156447 r156449 1 2013-09-25 Minju Kim <pmuarteo@gmail.com> 2 3 8 bytes memory leaks in WebProcessMainQt.cpp when proxy is initialized 4 https://bugs.webkit.org/show_bug.cgi?id=118515 5 6 Reviewed by Christophe Dumez. 7 8 * WebProcess/qt/WebProcessMainQt.cpp: 9 (WebKit::initializeProxy): Handled EnvHttpProxyFactory by using OwnPtr 10 to avoid memory leak when it isn't handled by NetworkProxyFactory 11 1 12 2013-09-25 Brady Eidson <beidson@apple.com> 2 13 -
trunk/Source/WebKit2/WebProcess/qt/WebProcessMainQt.cpp
r151642 r156449 133 133 QNetworkProxy proxy = proxylist.first(); 134 134 if (proxy == QNetworkProxy::NoProxy || proxy == QNetworkProxy::DefaultProxy) { 135 EnvHttpProxyFactory* proxyFactory = new EnvHttpProxyFactory();135 OwnPtr<EnvHttpProxyFactory> proxyFactory = adoptPtr(new EnvHttpProxyFactory()); 136 136 if (proxyFactory->initializeFromEnvironment()) { 137 QNetworkProxyFactory::setApplicationProxyFactory(proxyFactory );137 QNetworkProxyFactory::setApplicationProxyFactory(proxyFactory.leakPtr()); 138 138 return; 139 139 }
Note:
See TracChangeset
for help on using the changeset viewer.