From 5f1effd108444842d2d810c59d702a2bb2b3f17c 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 de70811f64..a0779b5e73 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") );