Return early in AFGetMediaTypeAndSubtypeWithString if string is nil

This commit is contained in:
Mattt Thompson 2013-06-18 20:26:35 -07:00
parent 2528a0e673
commit d1b7ff8f3c

View file

@ -58,6 +58,10 @@ NSSet * AFContentTypesFromHTTPHeader(NSString *string) {
} }
static void AFGetMediaTypeAndSubtypeWithString(NSString *string, NSString **type, NSString **subtype) { static void AFGetMediaTypeAndSubtypeWithString(NSString *string, NSString **type, NSString **subtype) {
if (!string) {
return;
}
NSScanner *scanner = [NSScanner scannerWithString:string]; NSScanner *scanner = [NSScanner scannerWithString:string];
[scanner setCharactersToBeSkipped:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; [scanner setCharactersToBeSkipped:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
[scanner scanUpToString:@"/" intoString:type]; [scanner scanUpToString:@"/" intoString:type];