diff -Nru libarea-0.0.20160313.120+gitf1986ac+201711181810~ubuntu17.10.1/Curve.cpp libarea-0.0.20160313.121+git8f8bac8+201804251917~ubuntu17.10.1/Curve.cpp --- libarea-0.0.20160313.120+gitf1986ac+201711181810~ubuntu17.10.1/Curve.cpp 2017-11-18 18:10:37.000000000 +0000 +++ libarea-0.0.20160313.121+git8f8bac8+201804251917~ubuntu17.10.1/Curve.cpp 2018-04-25 19:17:13.000000000 +0000 @@ -443,6 +443,15 @@ } void CCurve::ChangeStart(const Point &p) { + if (m_vertices.size() > 0) + { + if (p == m_vertices.front().m_p) + { + // no need to change start if it's already the start + return; + } + + } CCurve new_curve; bool started = false; diff -Nru libarea-0.0.20160313.120+gitf1986ac+201711181810~ubuntu17.10.1/debian/bzr-builder.manifest libarea-0.0.20160313.121+git8f8bac8+201804251917~ubuntu17.10.1/debian/bzr-builder.manifest --- libarea-0.0.20160313.120+gitf1986ac+201711181810~ubuntu17.10.1/debian/bzr-builder.manifest 2017-11-18 18:10:37.000000000 +0000 +++ libarea-0.0.20160313.121+git8f8bac8+201804251917~ubuntu17.10.1/debian/bzr-builder.manifest 2018-04-25 19:17:13.000000000 +0000 @@ -1,2 +1,2 @@ -# bzr-builder format 0.4 deb-version 0.0.20160313.120+gitf1986ac+201711181810 -lp:libarea revid:git-v1:f1986acdc248f695813673f992a5cda3c3fafd4b +# bzr-builder format 0.4 deb-version 0.0.20160313.121+git8f8bac8+201804251917 +lp:libarea revid:git-v1:8f8bac811c10f1f01fda0d742a18591f61dd76ee diff -Nru libarea-0.0.20160313.120+gitf1986ac+201711181810~ubuntu17.10.1/debian/changelog libarea-0.0.20160313.121+git8f8bac8+201804251917~ubuntu17.10.1/debian/changelog --- libarea-0.0.20160313.120+gitf1986ac+201711181810~ubuntu17.10.1/debian/changelog 2017-11-18 18:10:37.000000000 +0000 +++ libarea-0.0.20160313.121+git8f8bac8+201804251917~ubuntu17.10.1/debian/changelog 2018-04-25 19:17:13.000000000 +0000 @@ -1,8 +1,8 @@ -libarea (0.0.20160313.120+gitf1986ac+201711181810~ubuntu17.10.1) artful; urgency=low +libarea (0.0.20160313.121+git8f8bac8+201804251917~ubuntu17.10.1) artful; urgency=low * Auto build. - -- neomilium Sat, 18 Nov 2017 18:10:37 +0000 + -- neomilium Wed, 25 Apr 2018 19:17:13 +0000 libarea (0.0.20160313-0) unstable; urgency=low