Merge branch 'Throw_error_when_no_readers_are_available' into 'master'

Throw error when no readers are available



See merge request !69
This commit is contained in:
Jan Möbius
2016-05-30 16:27:53 +02:00
2 changed files with 7 additions and 0 deletions

View File

@@ -94,6 +94,12 @@ read(const std::string& _filename, BaseImporter& _bi, Options& _opt)
std::set<BaseReader*>::const_iterator it = reader_modules_.begin();
std::set<BaseReader*>::const_iterator it_end = reader_modules_.end();
if( it == it_end )
{
omerr() << "[OpenMesh::IO::_IOManager_] No reading modules available!\n";
return false;
}
// Try all registered modules
for(; it != it_end; ++it)
if ((*it)->can_u_read(_filename))