Changeset 263653 in webkit
- Timestamp:
- Jun 29, 2020 3:54:34 AM (4 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r263651 r263653 1 2020-06-29 David Kilzer <ddkilzer@apple.com> 2 3 REGRESSION (r262776): Leak of NSMutableURLRequest in -[WebCoreResourceHandleAsOperationQueueDelegate connection:willSendRequest:redirectResponse:] 4 <https://webkit.org/b/213690> 5 <rdar://problem/64853619> 6 7 Reviewed by Anders Carlsson. 8 9 * platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm: 10 (-[WebCoreResourceHandleAsOperationQueueDelegate connection:willSendRequest:redirectResponse:]): 11 - Use RetainPtr<> for the mutable copy and autorelease the 12 return value. 13 1 14 2020-06-29 Youenn Fablet <youenn@apple.com> 2 15 -
trunk/Source/WebCore/platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm
r262925 r263653 125 125 // CFNetwork will add "application/x-www-form-urlencoded" content-type for POST, even if no Content-Type was specified, remove it in that case. 126 126 if (m_handle && equalLettersIgnoringASCIICase(m_handle->firstRequest().httpMethod(), "post") && !m_handle->firstRequest().hasHTTPHeaderField(HTTPHeaderName::ContentType)) { 127 NSMutableURLRequest *modifiedRequest = [newRequest mutableCopy];128 [m odifiedRequest setValue:nil forHTTPHeaderField:@"Content-Type"];129 return m odifiedRequest;127 auto mutableModifiedRequest = adoptNS([newRequest mutableCopy]); 128 [mutableModifiedRequest setValue:nil forHTTPHeaderField:@"Content-Type"]; 129 return mutableModifiedRequest.autorelease(); 130 130 } 131 131 return newRequest;
Note: See TracChangeset
for help on using the changeset viewer.