diff --git a/SaneTsv/SaneTsv.cs b/SaneTsv/SaneTsv.cs index e828d9b..1ff839c 100644 --- a/SaneTsv/SaneTsv.cs +++ b/SaneTsv/SaneTsv.cs @@ -231,8 +231,11 @@ public class SaneTsv { var commentBytes = new byte[j - i - 1]; Array.Copy(inputBuffer, i + 1, commentBytes, 0, j - i - 1); + if (currentComment.Length > 0) + { + currentComment.Append('\n'); + } currentComment.Append(Encoding.UTF8.GetString(commentBytes)); - currentComment.Append("\n"); i = j; currentLineStart = i + 1; line++;