X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESH_I%2FSMESH_DumpPython.cxx;h=43ffd029bf2d152242bcdc67fd1a3983183b5dfe;hb=cf325767f500546fcf9e58406a3b4457cad3f490;hp=d850950d4e411e7eea11b4d9baa0153d1e5db0b4;hpb=7ba6caead509499e353b12ac44a26a9eb7b0eecf;p=modules%2Fsmesh.git diff --git a/src/SMESH_I/SMESH_DumpPython.cxx b/src/SMESH_I/SMESH_DumpPython.cxx index d850950d4..43ffd029b 100644 --- a/src/SMESH_I/SMESH_DumpPython.cxx +++ b/src/SMESH_I/SMESH_DumpPython.cxx @@ -949,11 +949,11 @@ TCollection_AsciiString SMESH_Gen_i::DumpPython_impl std::list< TCollection_AsciiString >::iterator linesIt; if ( isPublished ) - lines.push_back( tab + aSMESHGen + " = smeshBuilder.New(theStudy)" ); + lines.push_back( aSMESHGen + " = smeshBuilder.New(theStudy)" ); else - lines.push_back( tab + aSMESHGen + " = smeshBuilder.New(None)" ); - lines.push_back( tab + "aFilterManager = " + aSMESHGen + ".CreateFilterManager()" ); - lines.push_back( tab + "aMeasurements = " + aSMESHGen + ".CreateMeasurements()" ); + lines.push_back( aSMESHGen + " = smeshBuilder.New(None)" ); + lines.push_back( helper + "aFilterManager = " + aSMESHGen + ".CreateFilterManager()" ); + lines.push_back( helper + "aMeasurements = " + aSMESHGen + ".CreateMeasurements()" ); // Treat dump trace of restored study if (theSavedTrace.Length() > 0) @@ -1056,7 +1056,7 @@ TCollection_AsciiString SMESH_Gen_i::DumpPython_impl anEntry = aLine.SubString( aSeq->Value(i), aSeq->Value(i + 1) ); // is a GEOM object? CORBA::String_var geomName = geom->GetDumpName( anEntry.ToCString() ); - if ( !geomName.in() || !geomName[0] ) { + if ( !geomName.in() || !geomName.in()[0] ) { // is a SMESH object if ( theObjectNames.IsBound( anEntry )) { // The Object is in Study @@ -1204,7 +1204,7 @@ TCollection_AsciiString SMESH_Gen_i::DumpPython_impl //Output the script that sets up the visual parameters. CORBA::String_var compDataType = ComponentDataType(); CORBA::String_var script = theStudy->GetDefaultScript( compDataType.in(), tab.ToCString() ); - if ( script.in() && script[0] ) { + if ( script.in() && script.in()[0] ) { visualPropertiesPart += nt + "### Store presentation parameters of displayed objects\n"; visualPropertiesPart += script.in(); }