Browse Source

dijkstra: Fix inconsistent typing (#2469) [skip ci]

Flo 7 months ago
parent
commit
e91ffcb549
1 changed files with 4 additions and 4 deletions
  1. 4 4
      include/igl/dijkstra.cpp

+ 4 - 4
include/igl/dijkstra.cpp

@@ -33,8 +33,8 @@ IGL_INLINE int igl::dijkstra(
       return u;
       return u;
 
 
     // Visit each edge exiting u
     // Visit each edge exiting u
-    const std::vector<int> &neighbors = VV[u];
-    for (std::vector<int>::const_iterator neighbor_iter = neighbors.begin();
+    const std::vector<IndexType> &neighbors = VV[u];
+    for (typename std::vector<IndexType>::const_iterator neighbor_iter = neighbors.begin();
          neighbor_iter != neighbors.end();
          neighbor_iter != neighbors.end();
          neighbor_iter++)
          neighbor_iter++)
     {
     {
@@ -108,8 +108,8 @@ IGL_INLINE int igl::dijkstra(
       return u;
       return u;
 
 
     // Visit each edge exiting u
     // Visit each edge exiting u
-    const std::vector<int> &neighbors = VV[u];
-    for (std::vector<int>::const_iterator neighbor_iter = neighbors.begin();
+    const std::vector<IndexType> &neighbors = VV[u];
+    for (typename std::vector<IndexType>::const_iterator neighbor_iter = neighbors.begin();
          neighbor_iter != neighbors.end();
          neighbor_iter != neighbors.end();
          neighbor_iter++)
          neighbor_iter++)
     {
     {