diff --git a/core/base/implicitTriangulation/ImplicitTriangulation.h b/core/base/implicitTriangulation/ImplicitTriangulation.h index 6dd3fdc075..212e5280a6 100644 --- a/core/base/implicitTriangulation/ImplicitTriangulation.h +++ b/core/base/implicitTriangulation/ImplicitTriangulation.h @@ -1720,7 +1720,7 @@ inline void ttk::ImplicitTriangulation::vertexToPosition(const SimplexId vertex, inline void ttk::ImplicitTriangulation::edgeToPosition(const SimplexId edge, const int k, SimplexId p[3]) const { - const int e = (k) ? edge - esetshift_[k - 1] : edge; + const ttk::SimplexId e = (k) ? edge - esetshift_[k - 1] : edge; p[0] = e % eshift_[2 * k]; p[1] = (e % eshift_[2 * k + 1]) / eshift_[2 * k]; p[2] = e / eshift_[2 * k + 1]; diff --git a/core/base/periodicImplicitTriangulation/PeriodicImplicitTriangulation.h b/core/base/periodicImplicitTriangulation/PeriodicImplicitTriangulation.h index 4ea847fc4e..108008cdd7 100644 --- a/core/base/periodicImplicitTriangulation/PeriodicImplicitTriangulation.h +++ b/core/base/periodicImplicitTriangulation/PeriodicImplicitTriangulation.h @@ -1106,7 +1106,7 @@ inline void inline void ttk::PeriodicImplicitTriangulation::edgeToPosition( const SimplexId edge, const int k, SimplexId p[3]) const { - const int e = (k) ? edge - esetshift_[k - 1] : edge; + const ttk::SimplexId e = (k) ? edge - esetshift_[k - 1] : edge; p[0] = e % eshift_[2 * k]; p[1] = (e % eshift_[2 * k + 1]) / eshift_[2 * k]; p[2] = e / eshift_[2 * k + 1];