From 35fbc09ef73551f6fec20c49cde2ee0875a8a64f Mon Sep 17 00:00:00 2001 From: eap Date: Fri, 20 Sep 2013 15:35:08 +0000 Subject: [PATCH] 0022318: [CEA] Problems with study dump in SMESH WNT porting --- src/SMESH_I/SMESH_DumpPython.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/SMESH_I/SMESH_DumpPython.cxx b/src/SMESH_I/SMESH_DumpPython.cxx index d850950d4..3cb64eedf 100644 --- a/src/SMESH_I/SMESH_DumpPython.cxx +++ b/src/SMESH_I/SMESH_DumpPython.cxx @@ -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(); }