From 514cc4b23c4239b0b3207612c063ee9f88d167c6 Mon Sep 17 00:00:00 2001 From: Dirk Zimmermann Date: Mon, 26 Apr 2021 14:29:47 +0200 Subject: [PATCH] IOS-2794 Make that a mutable array componentsSeparatedByCString --- PantomimeFramework/PantomimeFramework/NSData+Extensions.h | 2 +- pantomime-lib/Framework/Pantomime/CWPart.m | 2 +- pantomime-lib/Framework/Pantomime/NSData+Extensions.m | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/PantomimeFramework/PantomimeFramework/NSData+Extensions.h b/PantomimeFramework/PantomimeFramework/NSData+Extensions.h index b8db21e..1b369c7 100644 --- a/PantomimeFramework/PantomimeFramework/NSData+Extensions.h +++ b/PantomimeFramework/PantomimeFramework/NSData+Extensions.h @@ -255,7 +255,7 @@ @result An instance of NSArray holding all components. The array is empty if the separator was not found in the receiver. */ -- (NSArray *) componentsSeparatedByCString: (const char *) theCString; +- (NSMutableArray *) componentsSeparatedByCString: (const char *) theCString; /*! @method asciiString diff --git a/pantomime-lib/Framework/Pantomime/CWPart.m b/pantomime-lib/Framework/Pantomime/CWPart.m index b2f670e..101330a 100644 --- a/pantomime-lib/Framework/Pantomime/CWPart.m +++ b/pantomime-lib/Framework/Pantomime/CWPart.m @@ -553,7 +553,7 @@ static int currentPartVersion = 2; dataToSend = [dataToSend wrapWithLimit: limit]; } - NSArray *allLines = [dataToSend componentsSeparatedByCString: "\n"]; + NSMutableArray *allLines = [dataToSend componentsSeparatedByCString: "\n"]; NSUInteger count = [allLines count]; for (int i = 0; i < count; i++) { if (i == count - 1 && [[allLines objectAtIndex: i] length] == 0) { diff --git a/pantomime-lib/Framework/Pantomime/NSData+Extensions.m b/pantomime-lib/Framework/Pantomime/NSData+Extensions.m index b7dbba7..2c3398b 100644 --- a/pantomime-lib/Framework/Pantomime/NSData+Extensions.m +++ b/pantomime-lib/Framework/Pantomime/NSData+Extensions.m @@ -734,7 +734,7 @@ static const char *hexDigit = "0123456789ABCDEF"; return NSOrderedDescending; } -- (NSArray *) componentsSeparatedByCString: (const char *) theCString +- (NSMutableArray *) componentsSeparatedByCString: (const char *) theCString { NSMutableArray *aMutableArray; NSRange r1, r2;