(svn r26521) -Fix-ish: prevent from ever reading huge (or negative) amounts of data in strgen

This commit is contained in:
rubidium 2014-04-26 20:55:08 +00:00
parent 157e45f8d1
commit 77889ab8e8
1 changed files with 1 additions and 1 deletions

View File

@ -124,7 +124,7 @@ struct FileStringReader : StringReader {
/* virtual */ char *ReadLine(char *buffer, const char *last)
{
return fgets(buffer, last - buffer + 1, this->fh);
return fgets(buffer, ClampToU16(last - buffer + 1), this->fh);
}
/* virtual */ void HandlePragma(char *str);