From 0bc965dde9eefede0f3d539cb3883924b65927bd Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sat, 25 Apr 2020 23:20:01 +0200 Subject: [PATCH] Fixed a layout diff bug (compare of paths) --- src/db/db/dbLayoutDiff.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/db/db/dbLayoutDiff.cc b/src/db/db/dbLayoutDiff.cc index 9fc6b1dea..b51ef097f 100644 --- a/src/db/db/dbLayoutDiff.cc +++ b/src/db/db/dbLayoutDiff.cc @@ -427,6 +427,9 @@ struct PathCompareOpWithTolerance db::Path::iterator ia = a.begin (), ib = b.begin (); while (ia != a.end () && ib != b.end ()) { c = compare_point (*ia, *ib, m_tolerance); + if (c != 0) { + return c < 0; + } ++ia; ++ib; }