diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2011-09-18 01:05:53 +0000 |
|---|---|---|
| committer | Krzysztof KosiĆski <tweenk.pl@gmail.com> | 2011-09-18 01:05:53 +0000 |
| commit | b0cc18df9b5675cbf875e54c9af6bd5848ccb1c5 (patch) | |
| tree | c83a5dfc509236705ca2da046f26ae80516510c3 /src/sp-gradient.cpp | |
| parent | Do not apply the fix of rev. #10624 to all types of items (diff) | |
| download | inkscape-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.cpp | 2 |
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; } |
