summaryrefslogtreecommitdiffstats
path: root/src/snap.cpp
diff options
context:
space:
mode:
authorDiederik van Lierop <mailat-signdiedenrezidotnl>2010-08-15 19:54:12 +0000
committerDiederik van Lierop <mailat-signdiedenrezidotnl>2010-08-15 19:54:12 +0000
commitf624e4f24f6cc1a26552da5106f63ee4ae1fc57b (patch)
tree6b24708dce82d010e37bdf3c6745d9a2a4abff18 /src/snap.cpp
parentFix a crash and add more safety checks to catch NULL pointers (diff)
downloadinkscape-f624e4f24f6cc1a26552da5106f63ee4ae1fc57b.tar.gz
inkscape-f624e4f24f6cc1a26552da5106f63ee4ae1fc57b.zip
2nd attempt at fixing the crash introduced in rev. #9692. This should nail it!
(bzr r9714)
Diffstat (limited to '')
-rw-r--r--src/snap.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/snap.cpp b/src/snap.cpp
index bcdf6c94f..9cde24e16 100644
--- a/src/snap.cpp
+++ b/src/snap.cpp
@@ -342,7 +342,7 @@ void SnapManager::constrainedSnapReturnByRef(Geom::Point &p,
Inkscape::Snapper::SnapConstraint const &constraint,
Geom::OptRect const &bbox_to_snap) const
{
- Inkscape::SnappedPoint const s = constrainedSnap(Inkscape::SnapCandidatePoint(p, source_type, 0), constraint, bbox_to_snap);
+ Inkscape::SnappedPoint const s = constrainedSnap(Inkscape::SnapCandidatePoint(p, source_type), constraint, bbox_to_snap);
s.getPoint(p);
}
@@ -609,7 +609,7 @@ Inkscape::SnappedPoint SnapManager::_snapTransformed(
bbox.expandTo(transformed);
}
- transformed_points.push_back(Inkscape::SnapCandidatePoint(transformed, (*i).getSourceType(), source_num));
+ transformed_points.push_back(Inkscape::SnapCandidatePoint(transformed, (*i).getSourceType(), source_num, Inkscape::SNAPTARGET_UNDEFINED, Geom::OptRect()));
source_num++;
}