Skip to content

Commit df2404b

Browse files
VmaReplay: Added support for Windows end of lines.
1 parent 99f2d35 commit df2404b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/VmaReplay/Common.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ bool LineSplit::GetNextLine(StrRange& out)
1212
while(currLineEnd < m_NumBytes && m_Data[currLineEnd] != '\n')
1313
++currLineEnd;
1414
out.end = m_Data + currLineEnd;
15+
// Ignore trailing '\r' to support Windows end of line.
16+
if(out.end > out.beg && *(out.end - 1) == '\r')
17+
{
18+
--out.end;
19+
}
1520
m_NextLineBeg = currLineEnd + 1; // Past '\n'
1621
++m_NextLineIndex;
1722
return true;

0 commit comments

Comments
 (0)