Fixed a leak in requestWithMethod:path:parameters:
`CFStringConvertEncodingToIANACharSetName` is documented to follow CF’s create-rule, so the cast needed to be transferring ownership to ARC.
This commit is contained in:
parent
6f6c888055
commit
fad9a6249c
1 changed files with 1 additions and 1 deletions
|
|
@ -460,7 +460,7 @@ static void AFNetworkReachabilityReleaseCallback(const void *info) {
|
||||||
url = [NSURL URLWithString:[[url absoluteString] stringByAppendingFormat:[path rangeOfString:@"?"].location == NSNotFound ? @"?%@" : @"&%@", AFQueryStringFromParametersWithEncoding(parameters, self.stringEncoding)]];
|
url = [NSURL URLWithString:[[url absoluteString] stringByAppendingFormat:[path rangeOfString:@"?"].location == NSNotFound ? @"?%@" : @"&%@", AFQueryStringFromParametersWithEncoding(parameters, self.stringEncoding)]];
|
||||||
[request setURL:url];
|
[request setURL:url];
|
||||||
} else {
|
} else {
|
||||||
NSString *charset = (__bridge NSString *)CFStringConvertEncodingToIANACharSetName(CFStringConvertNSStringEncodingToEncoding(self.stringEncoding));
|
NSString *charset = (__bridge_transfer NSString *)CFStringConvertEncodingToIANACharSetName(CFStringConvertNSStringEncodingToEncoding(self.stringEncoding));
|
||||||
NSError *error = nil;
|
NSError *error = nil;
|
||||||
|
|
||||||
switch (self.parameterEncoding) {
|
switch (self.parameterEncoding) {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue