From 00a72254dcbe24f73ca0190487ed8c45999f0751 Mon Sep 17 00:00:00 2001 From: dpasukhi Date: Fri, 5 Feb 2021 13:05:22 +0300 Subject: [PATCH] 0032115: Data Exchange, STEP reader - Incorrect full path to file is not caught Fixed a checking for a non-existent step file --- src/StepFile/StepFile_Read.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/StepFile/StepFile_Read.cxx b/src/StepFile/StepFile_Read.cxx index 06068319b2..b2e2a877b7 100644 --- a/src/StepFile/StepFile_Read.cxx +++ b/src/StepFile/StepFile_Read.cxx @@ -80,7 +80,7 @@ static Standard_Integer StepFile_Read (const char* theName, aStreamPtr = &aFileStream; } - if (aStreamPtr->bad()) + if (aStreamPtr->fail()) { return -1; } @@ -166,7 +166,7 @@ static Standard_Integer StepFile_Read (const char* theName, sout << " ... Parameters prepared ...\n"; #ifdef CHRONOMESURE - c.Show(sout) + c.Show(sout); #endif readtool.LoadModel(theStepModel);