]> SALOME platform Git repositories - modules/smesh.git/commitdiff
Salome HOME
Fix som ewarnings
authoreap <eap@opencascade.com>
Mon, 15 Mar 2021 15:06:53 +0000 (18:06 +0300)
committereap <eap@opencascade.com>
Mon, 15 Mar 2021 15:06:53 +0000 (18:06 +0300)
src/SMDS/SMDS_VolumeTool.hxx
src/SMESHUtils/SMESH_OctreeNode.hxx
src/StdMeshersGUI/StdMeshersGUI_ObjectReferenceParamWdg.h

index b22a99bbf56b3e257d10518bd40d4778f8cbc48a..9f566325dd8d45b06104f9a07eea7ca5c0376b21 100644 (file)
@@ -97,7 +97,7 @@ class SMDS_EXPORT SMDS_VolumeTool
   const SMDS_MeshNode** GetNodes() const { return (const SMDS_MeshNode**) &myVolumeNodes[0]; }
   // Return array of volume nodes
 
-  int NbNodes() const { return myVolumeNodes.size(); }
+  int NbNodes() const { return (int) myVolumeNodes.size(); }
   // Return array of volume nodes
 
   double GetSize() const;
index 670843c9e98447e5ebd68ff707352a4a83c76c7f..880f373f552e5f1299e0dd54f01a13545aeb2eee 100644 (file)
@@ -108,7 +108,7 @@ class SMESHUtils_EXPORT SMESH_OctreeNode : public SMESH_Octree
   /*!
    * \brief Return nb nodes in a tree
    */
-  int                         NbNodes() const { return myNodes.size(); }
+  size_t                      NbNodes() const { return myNodes.size(); }
 
 protected:
 
index 44fa5ef946080952c6d49353176b9e2442338901..a35610402e9d269f11ad654a47494896a17a74d9 100644 (file)
@@ -68,7 +68,7 @@ public:
   void SetObjects(SMESH::string_array_var& objEntries);
 
   template<class TInterface> 
-    typename TInterface::_var_type GetObject(unsigned i=0) const {
+    typename TInterface::_var_type GetObject(size_t i=0) const {
     if ( IsObjectSelected(i) ) return TInterface::_narrow(myObjects[i]);
     return TInterface::_nil();
   }
@@ -77,7 +77,7 @@ public:
 
   QString GetValue() const { return myParamValue; }
 
-  bool IsObjectSelected(unsigned i=0) const
+  bool IsObjectSelected(size_t i=0) const
   { return i < myObjects.size() && !CORBA::is_nil(myObjects[i]); }
 
   /*!