diff options
| author | Andrius Ramanauskas <knutux@gmail.com> | 2006-04-13 10:36:12 +0000 |
|---|---|---|
| committer | knutux <knutux@users.sourceforge.net> | 2006-04-13 10:36:12 +0000 |
| commit | fc895ef44cef73334b5c1b86c693705167b5f078 (patch) | |
| tree | 72e6883faae485eba046d5ea4cacffecebe6ce69 /src/object-snapper.cpp | |
| parent | add inkscape.xml (copy of default.xml) and xara.xml keymaps (diff) | |
| download | inkscape-fc895ef44cef73334b5c1b86c693705167b5f078.tar.gz inkscape-fc895ef44cef73334b5c1b86c693705167b5f078.zip | |
quick fix to avoid crash (bug 1469718)
(bzr r507)
Diffstat (limited to 'src/object-snapper.cpp')
| -rw-r--r-- | src/object-snapper.cpp | 6 |
1 files 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<Path::cut_position> const o = get_nearest_position_on_Path(livarot_path, p_it); |
