diff options
author | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2015-07-10 13:24:42 +0300 |
---|---|---|
committer | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2015-11-30 16:09:32 +0300 |
commit | 90e8f42346cb8bc529e5142ab5b27e302d16f0cd (patch) | |
tree | 9bc5879b45cc19c90f17000fd9859bc56a8084cb /geometry/spline.cpp | |
parent | 29b87c47f798cee5ca769b5c446c76bc585e004c (diff) |
Review fixes
Diffstat (limited to 'geometry/spline.cpp')
-rw-r--r-- | geometry/spline.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/geometry/spline.cpp b/geometry/spline.cpp index e24d8c8b03..c3b038e968 100644 --- a/geometry/spline.cpp +++ b/geometry/spline.cpp @@ -25,9 +25,10 @@ Spline::Spline(vector<PointD> const & path) Spline::Spline(size_t reservedSize) { + ASSERT_LESS(0, reservedSize, ()); m_position.reserve(reservedSize); - m_direction.reserve(reservedSize); - m_length.reserve(reservedSize); + m_direction.reserve(reservedSize - 1); + m_length.reserve(reservedSize - 1); } void Spline::AddPoint(PointD const & pt) |