]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Optimized method GetSObject
authorsrn <srn@opencascade.com>
Fri, 2 Nov 2007 08:51:46 +0000 (08:51 +0000)
committersrn <srn@opencascade.com>
Fri, 2 Nov 2007 08:51:46 +0000 (08:51 +0000)
src/SALOMEDSImpl/SALOMEDSImpl_Study.cxx

index ad9c0c1ef93f35416b07b94671938cecd17b295b..46bee10fb1a66cd2d4ab34c46957cdbfec53a452 100644 (file)
@@ -1072,16 +1072,7 @@ SALOMEDSImpl_SObject SALOMEDSImpl_Study::GetSObject(const string& theEntry)
 //============================================================================
 SALOMEDSImpl_SObject SALOMEDSImpl_Study::GetSObject(const DF_Label& theLabel)
 {
-  SALOMEDSImpl_SObject aSO;
-  string anEntry = theLabel.Entry();
-  if(_mapOfSO.find(anEntry) != _mapOfSO.end())
-    aSO = _mapOfSO[anEntry];
-  else {
-    aSO = SALOMEDSImpl_SObject(theLabel);
-    _mapOfSO[anEntry] = aSO;
-  }
-
-  return aSO;
+  return SALOMEDSImpl_SObject(theLabel);
 }
 
 //============================================================================