mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-19 18:45:43 +00:00
Merge topic 'open_nonexistent_file'
2fc7cb02a remove unused variable 5064854a0 Add error message with bad file open Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Sujin Philip <sujin.philip@kitware.com> Merge-request: !1722
This commit is contained in:
commit
6b65f1e2dd
@ -490,8 +490,16 @@ private:
|
||||
void OpenFile()
|
||||
{
|
||||
this->DataFile->Stream.exceptions(std::ifstream::failbit | std::ifstream::badbit);
|
||||
this->DataFile->Stream.open(this->DataFile->FileName.c_str(),
|
||||
std::ios_base::in | std::ios_base::binary);
|
||||
try
|
||||
{
|
||||
this->DataFile->Stream.open(this->DataFile->FileName.c_str(),
|
||||
std::ios_base::in | std::ios_base::binary);
|
||||
}
|
||||
catch (std::ifstream::failure&)
|
||||
{
|
||||
std::string message("could not open file \"" + this->DataFile->FileName + "\"");
|
||||
throw vtkm::io::ErrorIO(message);
|
||||
}
|
||||
}
|
||||
|
||||
void ReadHeader()
|
||||
|
Loading…
Reference in New Issue
Block a user