summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNiko Kiirala <niko@kiirala.com>2007-06-23 18:37:19 +0000
committerkiirala <kiirala@users.sourceforge.net>2007-06-23 18:37:19 +0000
commitd3debd0b4ed42fa9f5d1cbbd48630144ec71260e (patch)
treef850e02ca22f261c79f1752f5b6b0049ba393a6e /src
parentUsing the blur slider no longer destroys filters already applied to the object (diff)
downloadinkscape-d3debd0b4ed42fa9f5d1cbbd48630144ec71260e.tar.gz
inkscape-d3debd0b4ed42fa9f5d1cbbd48630144ec71260e.zip
Fixed a crash when changing blur of filtered object after duplicating it
(bzr r3087)
Diffstat (limited to 'src')
-rw-r--r--src/filter-chemistry.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/filter-chemistry.cpp b/src/filter-chemistry.cpp
index 90a6e32f2..fb4064a7e 100644
--- a/src/filter-chemistry.cpp
+++ b/src/filter-chemistry.cpp
@@ -179,7 +179,7 @@ modify_filter_gaussian_blur_from_item(SPDocument *document, SPItem *item,
// If there are more users for this filter, duplicate it
if (SP_OBJECT_HREFCOUNT(filter) > count_filter_hrefs(item, filter)) {
Inkscape::XML::Node *repr;
- repr = SP_OBJECT_REPR(item)->duplicate(xml_doc);
+ repr = SP_OBJECT_REPR(item->style->filter.filter)->duplicate(xml_doc);
SPDefs *defs = (SPDefs *) SP_DOCUMENT_DEFS(document);
SP_OBJECT_REPR(defs)->appendChild(repr);