From 40ba077f8520b8cdece42e6d32b044f948c0ddca Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 17 Mar 2022 20:24:06 +0100 Subject: [PATCH] Part: [skip ci] print warning only if eof bit is not set, i.e. ignore it for empty files --- src/Mod/Part/App/PropertyTopoShape.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Part/App/PropertyTopoShape.cpp b/src/Mod/Part/App/PropertyTopoShape.cpp index 785d263f45..d8bbae2222 100644 --- a/src/Mod/Part/App/PropertyTopoShape.cpp +++ b/src/Mod/Part/App/PropertyTopoShape.cpp @@ -368,7 +368,8 @@ void PropertyPartShape::loadFromStream(Base::Reader &reader) setValue(shape); } catch (const std::exception&) { - Base::Console().Warning("Failed to load BRep file %s\n", reader.getFileName().c_str()); + if (!reader.eof()) + Base::Console().Warning("Failed to load BRep file %s\n", reader.getFileName().c_str()); } }