From d1b7ff8f3c0aa96d484d6067ca06ed46710fc5f4 Mon Sep 17 00:00:00 2001 From: Mattt Thompson Date: Tue, 18 Jun 2013 20:26:35 -0700 Subject: [PATCH] Return early in AFGetMediaTypeAndSubtypeWithString if string is nil --- AFNetworking/AFHTTPRequestOperation.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AFNetworking/AFHTTPRequestOperation.m b/AFNetworking/AFHTTPRequestOperation.m index cb57cdd..be49c21 100644 --- a/AFNetworking/AFHTTPRequestOperation.m +++ b/AFNetworking/AFHTTPRequestOperation.m @@ -58,6 +58,10 @@ NSSet * AFContentTypesFromHTTPHeader(NSString *string) { } static void AFGetMediaTypeAndSubtypeWithString(NSString *string, NSString **type, NSString **subtype) { + if (!string) { + return; + } + NSScanner *scanner = [NSScanner scannerWithString:string]; [scanner setCharactersToBeSkipped:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; [scanner scanUpToString:@"/" intoString:type];