diff --git a/pantomime-lib/Framework/Pantomime/CWPart.m b/pantomime-lib/Framework/Pantomime/CWPart.m index e7124c7..101330a 100644 --- a/pantomime-lib/Framework/Pantomime/CWPart.m +++ b/pantomime-lib/Framework/Pantomime/CWPart.m @@ -554,11 +554,11 @@ static int currentPartVersion = 2; } NSMutableArray *allLines = [dataToSend componentsSeparatedByCString: "\n"]; - if ([[allLines lastObject] length] == 0) { - [allLines removeLastObject]; - } NSUInteger count = [allLines count]; for (int i = 0; i < count; i++) { + if (i == count - 1 && [[allLines objectAtIndex: i] length] == 0) { + break; + } [dataValue appendData: [allLines objectAtIndex: i]]; [dataValue appendBytes: LF length: 1]; }