From: knutux Date: Thu, 13 Apr 2006 10:36:12 +0000 (+0000) Subject: quick fix to avoid crash (bug 1469718) X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=37df6da4034419c22ce7fa59c18cc1c42faf54cd;p=inkscape.git quick fix to avoid crash (bug 1469718) --- 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);