summaryrefslogtreecommitdiffstats
path: root/src/sp-gradient.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2011-09-18 01:05:53 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2011-09-18 01:05:53 +0000
commitb0cc18df9b5675cbf875e54c9af6bd5848ccb1c5 (patch)
treec83a5dfc509236705ca2da046f26ae80516510c3 /src/sp-gradient.cpp
parentDo not apply the fix of rev. #10624 to all types of items (diff)
downloadinkscape-b0cc18df9b5675cbf875e54c9af6bd5848ccb1c5.tar.gz
inkscape-b0cc18df9b5675cbf875e54c9af6bd5848ccb1c5.zip
Fix crash when previewing objectBoundingBox gradients
(bzr r10637)
Diffstat (limited to 'src/sp-gradient.cpp')
-rw-r--r--src/sp-gradient.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sp-gradient.cpp b/src/sp-gradient.cpp
index 94ad0bb25..b42768f30 100644
--- a/src/sp-gradient.cpp
+++ b/src/sp-gradient.cpp
@@ -1522,7 +1522,7 @@ sp_gradient_pattern_common_setup(cairo_pattern_t *cp,
// set pattern matrix
Geom::Affine gs2user = gr->gradientTransform;
- if (gr->getUnits() == SP_GRADIENT_UNITS_OBJECTBOUNDINGBOX) {
+ if (gr->getUnits() == SP_GRADIENT_UNITS_OBJECTBOUNDINGBOX && bbox) {
Geom::Affine bbox2user(bbox->width(), 0, 0, bbox->height(), bbox->left(), bbox->top());
gs2user *= bbox2user;
}