missing fclose when returning early

This commit is contained in:
Nghia Ho 2013-07-24 23:53:18 +10:00
parent 45f7c83da4
commit eb2720a908

View File

@ -170,8 +170,13 @@ int CvMLData::read_csv(const char* filename)
// skip header lines
for( int i = 0; i < header_lines_number; i++ )
{
if( fgets( buf, M, file ) == 0 )
{
fclose(file);
return -1;
}
}
// read the first data line and determine the number of variables
if( !fgets_chomp( buf, M, file ))