From cc7c1d1f44715b4b024d625d36f2a34ea3b50b8c Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 10 Mar 2015 12:44:22 +0100 Subject: [PATCH] + fix assert failure in FemMesh --- src/Mod/Fem/App/FemMesh.cpp | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/src/Mod/Fem/App/FemMesh.cpp b/src/Mod/Fem/App/FemMesh.cpp index de70811f6..a0779b5e7 100755 --- a/src/Mod/Fem/App/FemMesh.cpp +++ b/src/Mod/Fem/App/FemMesh.cpp @@ -752,21 +752,28 @@ unsigned int FemMesh::getMemSize (void) const void FemMesh::Save (Base::Writer &writer) const { - //See SaveDocFile(), RestoreDocFile() - writer.Stream() << writer.ind() << "" << std::endl; - - + if (!writer.isForceXML()) { + //See SaveDocFile(), RestoreDocFile() + writer.Stream() << writer.ind() << "" << std::endl; + } + else { + writer.Stream() << writer.ind() << "" << std::endl; + } } void FemMesh::Restore(Base::XMLReader &reader) { - reader.readElement("FemMesh"); std::string file (reader.getAttribute("file") );