mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-30 08:51:10 +02:00
movieinfo.cpp: exit loadFile() if st.size is 0
error message was: runtime error: variable length array bound evaluates to non-positive value 0
This commit is contained in:
@@ -600,6 +600,10 @@ bool CMovieInfo::loadFile(CFile &file, std::string &buffer)
|
||||
close(fd);
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!st.st_size)
|
||||
return false;
|
||||
|
||||
char buf[st.st_size];
|
||||
if (st.st_size != read(fd, buf, st.st_size)) {
|
||||
TRACE("[mi] loadFile: cannot read (%s)\n", file.Name.c_str());
|
||||
|
Reference in New Issue
Block a user