From 224c0b961b901fa8b449572cbf5a785bf1f6d87f Mon Sep 17 00:00:00 2001 From: Dirk Zimmermann Date: Mon, 26 Apr 2021 15:04:04 +0200 Subject: [PATCH] IOS-2794 Check last line outside the loop --- pantomime-lib/Framework/Pantomime/CWPart.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pantomime-lib/Framework/Pantomime/CWPart.m b/pantomime-lib/Framework/Pantomime/CWPart.m index 101330a..e7124c7 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]; }