Fix parsing last line without CRLF/LF.
Check EOF at the end of the buffer.
This commit is contained in:
@@ -381,6 +381,7 @@ bool ModelsList::loadYaml()
|
||||
if (bytes_read == 0)
|
||||
break;
|
||||
|
||||
if (f_eof(&file)) yp.set_eof();
|
||||
if (yp.parse(line, bytes_read) != YamlParser::CONTINUE_PARSING)
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user