Salome HOME
SSL mode integration : switch back SALOME modules on master branches - patch HOMARD...
[tools/sat_salome.git] / products / patches / HOMARD_SMESH_SSL_support.patch
1 diff --git a/src/HOMARD_I/HOMARD_Gen_i.cxx b/src/HOMARD_I/HOMARD_Gen_i.cxx
2 index 63e6cc8..bdca7a6 100644
3 --- a/src/HOMARD_I/HOMARD_Gen_i.cxx
4 +++ b/src/HOMARD_I/HOMARD_Gen_i.cxx
5 @@ -104,7 +104,7 @@ Engines_Component_i(orb, poa, contId, instanceName, interfaceName)
6    ASSERT(SINGLETON_<SALOME_NamingService>::IsAlreadyExisting());
7    _NS->init_orb(_orb);
8  
9 -  myStudy = SALOMEDS::Study::_duplicate( SMESH_Gen_i::getStudyServant() );
10 +  myStudy = SALOMEDS::Study::_duplicate( SMESH_Gen_i::GetSMESHGen()->getStudyServant() );
11  
12    _tag_gene = 0 ;
13    _tag_boun = 0 ;
14 @@ -4580,7 +4580,7 @@ SALOMEDS::TMPFile* HOMARD_Gen_i::Save(SALOMEDS::SComponent_ptr theComponent,
15    // HOMARD data file name
16    std::string aFileName = "";
17    if (isMultiFile)
18 -    aFileName = SALOMEDS_Tool::GetNameFromPath(Kernel_Utils::encode(SMESH_Gen_i::getStudyServant()->URL()));
19 +    aFileName = SALOMEDS_Tool::GetNameFromPath(Kernel_Utils::encode(SMESH_Gen_i::GetSMESHGen()->getStudyServant()->URL()));
20    aFileName += "_HOMARD.dat";
21  
22    // initialize sequence of file names
23 @@ -4704,7 +4704,7 @@ CORBA::Boolean HOMARD_Gen_i::Load(SALOMEDS::SComponent_ptr theComponent,
24    // HOMARD data file name
25    std::string aFileName = "";
26    if (isMultiFile)
27 -    aFileName = SALOMEDS_Tool::GetNameFromPath(Kernel_Utils::encode(SMESH_Gen_i::getStudyServant()->URL()));
28 +    aFileName = SALOMEDS_Tool::GetNameFromPath(Kernel_Utils::encode(SMESH_Gen_i::GetSMESHGen()->getStudyServant()->URL()));
29    aFileName = tmpDir + aFileName + "_HOMARD.dat";
30  
31    StudyContext& context = myStudyContext;
32 @@ -4966,7 +4966,7 @@ Engines::TMPFile* HOMARD_Gen_i::DumpPython(CORBA::Boolean isPublished,
33     MESSAGE ("Entree dans DumpPython");
34     isValidScript=1;
35  
36 -   SALOMEDS::SObject_var aSO = SMESH_Gen_i::getStudyServant()->FindComponent("HOMARD");
37 +   SALOMEDS::SObject_var aSO = SMESH_Gen_i::GetSMESHGen()->getStudyServant()->FindComponent("HOMARD");
38     if(CORBA::is_nil(aSO))
39        return new Engines::TMPFile(0);
40  
41 @@ -5135,7 +5135,7 @@ Engines::TMPFile* HOMARD_Gen_i::DumpPython(CORBA::Boolean isPublished,
42  void HOMARD_Gen_i::IsValidStudy( )
43  {
44  //   MESSAGE( "IsValidStudy" );
45 -  if (CORBA::is_nil(SMESH_Gen_i::getStudyServant()))
46 +  if (CORBA::is_nil(SMESH_Gen_i::GetSMESHGen()->getStudyServant()))
47    {
48      SALOME::ExceptionStruct es;
49      es.type = SALOME::BAD_PARAM;