From 4434c65956044f37a17076b8a3518bac94fe1fc8 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Sat, 15 Aug 2009 13:21:21 +0000
Subject: [PATCH] fix unsigned

---
 Geo/GModelIO_Mesh.cpp      | 10 +++++-----
 Mesh/meshGFaceOptimize.cpp |  4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/Geo/GModelIO_Mesh.cpp b/Geo/GModelIO_Mesh.cpp
index 3177a06d1d..1ebef3dfb2 100644
--- a/Geo/GModelIO_Mesh.cpp
+++ b/Geo/GModelIO_Mesh.cpp
@@ -1942,8 +1942,8 @@ int GModel::readP3D(const std::string &name)
           }
         }
       }
-      for(int i = 0; i < gf->transfinite_vertices.size() - 1; i++)
-        for(int j = 0; j < gf->transfinite_vertices[0].size() - 1; j++)
+      for(unsigned int i = 0; i < gf->transfinite_vertices.size() - 1; i++)
+        for(unsigned int j = 0; j < gf->transfinite_vertices[0].size() - 1; j++)
           gf->quadrangles.push_back
             (new MQuadrangle(gf->transfinite_vertices[i    ][j    ],
                              gf->transfinite_vertices[i + 1][j    ],
@@ -1981,9 +1981,9 @@ int GModel::readP3D(const std::string &name)
           }
         }
       }
-      for(int i = 0; i < gr->transfinite_vertices.size() - 1; i++)
-        for(int j = 0; j < gr->transfinite_vertices[0].size() - 1; j++)
-          for(int k = 0; k < gr->transfinite_vertices[0][0].size() - 1; k++)
+      for(unsigned int i = 0; i < gr->transfinite_vertices.size() - 1; i++)
+        for(unsigned int j = 0; j < gr->transfinite_vertices[0].size() - 1; j++)
+          for(unsigned int k = 0; k < gr->transfinite_vertices[0][0].size() - 1; k++)
             gr->hexahedra.push_back
               (new MHexahedron(gr->transfinite_vertices[i    ][j    ][k    ],
                                gr->transfinite_vertices[i + 1][j    ][k    ],
diff --git a/Mesh/meshGFaceOptimize.cpp b/Mesh/meshGFaceOptimize.cpp
index b105e343af..31f706fadf 100644
--- a/Mesh/meshGFaceOptimize.cpp
+++ b/Mesh/meshGFaceOptimize.cpp
@@ -662,7 +662,7 @@ bool gmshVertexCollapse(const double lMin, MTri3 *t1, GFace *gf,
   }
 
   double surfAfter = 0.0;
-  for(int i = 0; i < ring.size() - 2; i++){
+  for(unsigned int i = 0; i < ring.size() - 2; i++){
     MVertex *v1 = ring[(iMin + 1 + i) % ring.size()];
     MVertex *v2 = ring[(iMin + 1 + i + 1) % ring.size()];
     double sAfter = surfaceTriangleUV(v1, v2, ring[iMin], Us, Vs);
@@ -674,7 +674,7 @@ bool gmshVertexCollapse(const double lMin, MTri3 *t1, GFace *gf,
   //  printf("%12.5E %12.5E %d\n",surfBefore,surfAfter,iMin);
   if(fabs(surfBefore - surfAfter) > 1.e-10*(surfBefore + surfAfter)) return false;
 
-  for(int i = 0; i < ring.size() - 2; i++){
+  for(unsigned int i = 0; i < ring.size() - 2; i++){
     MVertex *v1 = ring[(iMin + 1 + i) % ring.size()];
     MVertex *v2 = ring[(iMin + 1 + i + 1) % ring.size()];
     MTriangle *t = new MTriangle(v1,v2,ring[iMin]);
-- 
GitLab