From 37df6da4034419c22ce7fa59c18cc1c42faf54cd Mon Sep 17 00:00:00 2001 From: knutux Date: Thu, 13 Apr 2006 10:36:12 +0000 Subject: [PATCH] quick fix to avoid crash (bug 1469718) --- src/object-snapper.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/object-snapper.cpp b/src/object-snapper.cpp index 3d583b709..6146c11b8 100644 --- a/src/object-snapper.cpp +++ b/src/object-snapper.cpp @@ -116,8 +116,10 @@ void Inkscape::ObjectSnapper::_snapPaths(Inkscape::SnappedPoint &s, NR::Point const p_it = p_doc * i2doc.inverse(); Path *livarot_path = Path_for_item(*i, true, true); - if (livarot_path) - livarot_path->ConvertWithBackData(0.01); + if (!livarot_path) + continue; + + livarot_path->ConvertWithBackData(0.01); /* Look for the nearest position on this SPItem to our snap point */ NR::Maybe const o = get_nearest_position_on_Path(livarot_path, p_it); -- 2.30.2