]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Compilation errors on Linux (part 2)
authorazv <artem.zhidkov@opencascade.com>
Tue, 22 Dec 2015 06:17:23 +0000 (09:17 +0300)
committerazv <artem.zhidkov@opencascade.com>
Tue, 22 Dec 2015 06:17:23 +0000 (09:17 +0300)
src/SketchSolver/SketchSolver_Storage.h
src/SketchSolver/SolveSpaceSolver/SolveSpaceSolver_Storage.cpp
src/SketchSolver/SolveSpaceSolver/SolveSpaceSolver_Storage.h

index e733421ff2730ddb363f80fd0b55630ef93bce5e..772846c827912327b36de799fce97f77296a0c13 100644 (file)
@@ -169,13 +169,13 @@ protected:
 
   /// \brief Update constraint's data
   /// \return \c true if any value is updated
-  virtual bool update(ConstraintWrapperPtr& theConstraint) = 0;
+  virtual bool update(ConstraintWrapperPtr theConstraint) = 0;
   /// \brief Update entity's data
   /// \return \c true if any value is updated
-  virtual bool update(EntityWrapperPtr& theEntity) = 0;
+  virtual bool update(EntityWrapperPtr theEntity) = 0;
   /// \brief Update parameter's data
   /// \return \c true if the value of parameter is updated
-  virtual bool update(ParameterWrapperPtr& theParameter) = 0;
+  virtual bool update(ParameterWrapperPtr theParameter) = 0;
 
   /// \brief Remove constraint
   /// \return \c true if the constraint and all its parameters are removed successfully
index 110354bfbcb6fd83007c893e27fee133bbdcc630..cf11cf838e3b9afc5119cd692871c168d811deaa 100644 (file)
@@ -50,7 +50,7 @@ SolveSpaceSolver_Storage::SolveSpaceSolver_Storage(const GroupID& theGroup)
 {
 }
 
-bool SolveSpaceSolver_Storage::update(ConstraintWrapperPtr& theConstraint)
+bool SolveSpaceSolver_Storage::update(ConstraintWrapperPtr theConstraint)
 {
   bool isUpdated = false;
   std::shared_ptr<SolveSpaceSolver_ConstraintWrapper> aConstraint =
@@ -111,7 +111,7 @@ bool SolveSpaceSolver_Storage::update(ConstraintWrapperPtr& theConstraint)
   return isUpdated;
 }
 
-bool SolveSpaceSolver_Storage::update(EntityWrapperPtr& theEntity)
+bool SolveSpaceSolver_Storage::update(EntityWrapperPtr theEntity)
 {
   bool isUpdated = false;
   std::shared_ptr<SolveSpaceSolver_EntityWrapper> anEntity = 
@@ -191,7 +191,7 @@ bool SolveSpaceSolver_Storage::update(EntityWrapperPtr& theEntity)
   return isUpdated;
 }
 
-bool SolveSpaceSolver_Storage::update(ParameterWrapperPtr& theParameter)
+bool SolveSpaceSolver_Storage::update(ParameterWrapperPtr theParameter)
 {
   std::shared_ptr<SolveSpaceSolver_ParameterWrapper> aParameter = 
       std::dynamic_pointer_cast<SolveSpaceSolver_ParameterWrapper>(theParameter);
index 12af9dc0c4454e48af6f3b7a7ca15af76016dd17..2824e29f8cda41f86e7fc9bace405af411fe40d0 100644 (file)
@@ -30,13 +30,13 @@ public:
 
   /// \brief Update constraint's data
   /// \return \c true if any value is updated
-  virtual bool update(ConstraintWrapperPtr& theConstraint);
+  virtual bool update(ConstraintWrapperPtr theConstraint);
   /// \brief Update entity's data
   /// \return \c true if any value is updated
-  virtual bool update(EntityWrapperPtr& theEntity);
+  virtual bool update(EntityWrapperPtr theEntity);
   /// \brief Update parameter's data
   /// \return \c true if the value of parameter is updated
-  virtual bool update(ParameterWrapperPtr& theParameter);
+  virtual bool update(ParameterWrapperPtr theParameter);
 
 ////  /// \brief Removes constraint from the storage
 ////  /// \return \c true if the constraint and all its parameters are remove successfully