From 4cef4ad9c099c3d0a32c1429f4449b620e5759ed Mon Sep 17 00:00:00 2001 From: Eduardo DAVILA Date: Fri, 6 Jan 2023 17:05:41 +0100 Subject: [PATCH] #3494 bug vtkMetaImageReader box --- packages/vtk/src/bbvtkMetaImageReader.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vtk/src/bbvtkMetaImageReader.cxx b/packages/vtk/src/bbvtkMetaImageReader.cxx index d359bd3..f1453ec 100644 --- a/packages/vtk/src/bbvtkMetaImageReader.cxx +++ b/packages/vtk/src/bbvtkMetaImageReader.cxx @@ -42,12 +42,12 @@ void MetaImageReader::Process() if (bbGetInputIn().length()!=0) { - if (bbGetInputIn().substr(bbGetInputIn().size()-5) == ".mhdb") + if ( (bbGetInputIn().size()>5) && (bbGetInputIn().substr(bbGetInputIn().size()-5)) == ".mhdb") { Read_mhdb( bbGetInputIn() ); } else { FILE *ff = fopen( bbGetInputIn().c_str() , "r" ); - if (ff) + if (ff!=NULL) { fclose(ff); vtkMetaImageReader *reader = vtkMetaImageReader::New(); -- 2.45.1