mirror of
https://github.com/wolfpld/tracy
synced 2025-04-30 20:53:52 +00:00
Don't read beyond buffer end.
This commit is contained in:
parent
917da8cff3
commit
c52936855e
@ -475,12 +475,12 @@ void SourceView::ParseSource( const char* fileName, const Worker& worker, const
|
|||||||
if( *end == '\n' )
|
if( *end == '\n' )
|
||||||
{
|
{
|
||||||
end++;
|
end++;
|
||||||
if( *end == '\r' ) end++;
|
if( end - m_data < sz && *end == '\r' ) end++;
|
||||||
}
|
}
|
||||||
else if( *end == '\r' )
|
else if( *end == '\r' )
|
||||||
{
|
{
|
||||||
end++;
|
end++;
|
||||||
if( *end == '\n' ) end++;
|
if( end - m_data < sz && *end == '\n' ) end++;
|
||||||
}
|
}
|
||||||
if( end - m_data == sz ) break;
|
if( end - m_data == sz ) break;
|
||||||
txt = end;
|
txt = end;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user