From a1ebb8b7b51fe113a21b6c1829dcd97c74271a9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20M=C3=B6bius?= Date: Wed, 24 Jul 2013 08:25:05 +0000 Subject: [PATCH] size_t fix in arrykernel git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@867 fdac6126-5c0c-442c-9429-916003d36597 --- src/OpenMesh/Core/Mesh/ArrayKernel.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/OpenMesh/Core/Mesh/ArrayKernel.cc b/src/OpenMesh/Core/Mesh/ArrayKernel.cc index 3fac6110..5b97a0ea 100644 --- a/src/OpenMesh/Core/Mesh/ArrayKernel.cc +++ b/src/OpenMesh/Core/Mesh/ArrayKernel.cc @@ -97,7 +97,7 @@ void ArrayKernel::assign_connectivity(const ArrayKernel& _other) // --- handle -> item --- VertexHandle ArrayKernel::handle(const Vertex& _v) const { - return VertexHandle(&_v - &vertices_.front()); + return VertexHandle( int( &_v - &vertices_.front())); } HalfedgeHandle ArrayKernel::handle(const Halfedge& _he) const @@ -115,12 +115,12 @@ HalfedgeHandle ArrayKernel::handle(const Halfedge& _he) const EdgeHandle ArrayKernel::handle(const Edge& _e) const { - return EdgeHandle(&_e - &edges_.front()); + return EdgeHandle( int(&_e - &edges_.front() ) ); } FaceHandle ArrayKernel::handle(const Face& _f) const { - return FaceHandle(&_f - &faces_.front()); + return FaceHandle( int(&_f - &faces_.front()) ); } #define SIGNED(x) signed( (x) )