From 688a65aba0da22d26b29edc0d6dcb8ee8fc4e124 Mon Sep 17 00:00:00 2001 From: Isaak Lim Date: Tue, 18 Sep 2012 13:19:37 +0000 Subject: [PATCH] fixed Windows OpenMP error git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@681 fdac6126-5c0c-442c-9429-916003d36597 --- src/OpenMesh/Tools/Decimater/McDecimaterT.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/OpenMesh/Tools/Decimater/McDecimaterT.cc b/src/OpenMesh/Tools/Decimater/McDecimaterT.cc index 48337e21..f1b15634 100644 --- a/src/OpenMesh/Tools/Decimater/McDecimaterT.cc +++ b/src/OpenMesh/Tools/Decimater/McDecimaterT.cc @@ -117,7 +117,7 @@ size_t McDecimaterT::decimate(size_t _n_collapses) { #ifdef USE_OPENMP #pragma omp parallel for shared(bestEnergy, bestHandle) #endif - for ( unsigned int i = 0; i < randomSamples_; ++i) { + for ( int i = 0; i < (int)randomSamples_; ++i) { // Random halfedge handle typename Mesh::HalfedgeHandle tmpHandle = typename Mesh::HalfedgeHandle((static_cast(rand()) / RAND_MAX) * (mesh_.n_halfedges()-1) ); @@ -211,7 +211,7 @@ size_t McDecimaterT::decimate_to_faces(size_t _nv, size_t _nf) { #ifdef USE_OPENMP #pragma omp parallel for shared(bestEnergy, bestHandle, legalCollapses) #endif - for ( unsigned int i = 0; i < randomSamples_; ++i) { + for ( int i = 0; i < (int)randomSamples_; ++i) { // Random halfedge handle typename Mesh::HalfedgeHandle tmpHandle = typename Mesh::HalfedgeHandle((static_cast(rand()) / RAND_MAX) * (mesh_.n_halfedges()-1) );