From bb227443ed632cb03cba58e24259510c9686e1d2 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Sat, 22 Nov 2014 08:14:31 -0500 Subject: [PATCH] Check lenght of string before trying to use parameters --- ActiveSync/NSString+ActiveSync.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ActiveSync/NSString+ActiveSync.m b/ActiveSync/NSString+ActiveSync.m index 047a5d45a..8317f8fe9 100644 --- a/ActiveSync/NSString+ActiveSync.m +++ b/ActiveSync/NSString+ActiveSync.m @@ -155,6 +155,10 @@ static NSArray *easCommandParameters = nil; const char* qs_bytes; queryString = [[components objectAtIndex: 0] dataByDecodingBase64]; + + if (![queryString length]) + return nil; + qs_bytes = (const char*)[queryString bytes]; if (!easCommandCodes)