diff options
author | Vladimir Byko-Ianko <v.bykoianko@corp.mail.ru> | 2017-06-22 14:46:15 +0300 |
---|---|---|
committer | Vladimir Byko-Ianko <v.bykoianko@corp.mail.ru> | 2017-06-22 14:46:15 +0300 |
commit | 27153989f3731563dbc6b56af5a5ec4183ad27db (patch) | |
tree | a31eeca16b411af21cef39d9c08776193723467b /routing | |
parent | e430ffb8c3d5ebc44ef2141b855f6228ab0269b0 (diff) |
Review fixes.
Diffstat (limited to 'routing')
-rw-r--r-- | routing/route.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/routing/route.cpp b/routing/route.cpp index 06c082f1d0..45ea02abe1 100644 --- a/routing/route.cpp +++ b/routing/route.cpp @@ -550,6 +550,7 @@ void Route::SetSubrouteUid(size_t segmentIdx, SubrouteUid subrouteUid) Junction Route::GetJunction(size_t pointIdx) const { CHECK(IsValid(), ()); + CHECK_LESS(pointIdx, m_poly.GetPolyline().GetSize(), ()); if (!m_altitudes.empty()) CHECK_EQUAL(m_altitudes.size(), m_poly.GetPolyline().GetSize(), ()); |