diff --git a/src/line-snapper.cpp b/src/line-snapper.cpp
index 72a6cc33d54d5a7b1a2b784bbbf16732abd6e823..dee944afdf91f2b20d1a5532ce00997fbab59ec5 100644 (file)
--- a/src/line-snapper.cpp
+++ b/src/line-snapper.cpp
// std::cout << " line through " << i->second << " with normal " << i->first;
g_assert(i->first != Geom::Point(0,0)); // we cannot project on an linesegment of zero length
- Geom::Point const p_proj = project_on_linesegment(p, p1, p2);
+ Geom::Point const p_proj = Geom::projection(p, Geom::Line(p1, p2));
Geom::Coord const dist = Geom::L2(p_proj - p);
//Store any line that's within snapping range
if (dist < getSnapperTolerance()) {