X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2FVisitorSalomeSaveState.cxx;h=830a9c3abe59b464cdcfffb2eff79e40cd895320;hb=2dded522191b09132bb5708d7f30f709cc4e4f35;hp=187f7f680c02ba1ecf4d1040f233f417d54fa4c8;hpb=9fed9c82ba427929bbfe68faafaeb47eaf32da58;p=modules%2Fyacs.git diff --git a/src/runtime/VisitorSalomeSaveState.cxx b/src/runtime/VisitorSalomeSaveState.cxx index 187f7f680..830a9c3ab 100644 --- a/src/runtime/VisitorSalomeSaveState.cxx +++ b/src/runtime/VisitorSalomeSaveState.cxx @@ -116,6 +116,11 @@ void YACS::ENGINE::schemaSaveState(Proc* proc, const std::string& xmlSchemaFile) { YACS::BASES::AutoLocker alck(&(exec->getTheMutexForSchedulerUpdate())); + schemaSaveStateUnsafe(proc,xmlSchemaFile); +} + +void YACS::ENGINE::schemaSaveStateUnsafe(Proc* proc, const std::string& xmlSchemaFile) +{ VisitorSalomeSaveState vss(proc); vss.openFileDump(xmlSchemaFile); proc->accept(&vss);