summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarc Jeanmougin <marc@jeanmougin.fr>2019-10-13 13:26:58 +0000
committerMarc Jeanmougin <marc@jeanmougin.fr>2019-10-13 13:26:58 +0000
commitb7fc8ca1c9422ae648aac2080b93ecededc0590e (patch)
treec81a2ce54f66f945cf7e3648d6be41fb07b55ecc /src
parentadd extension to prefs backups (diff)
downloadinkscape-b7fc8ca1c9422ae648aac2080b93ecededc0590e.tar.gz
inkscape-b7fc8ca1c9422ae648aac2080b93ecededc0590e.zip
Fix crash on filters
Fixes https://gitlab.com/inkscape/inkscape/issues/466
Diffstat (limited to 'src')
-rw-r--r--src/object/filters/componenttransfer.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/object/filters/componenttransfer.cpp b/src/object/filters/componenttransfer.cpp
index 344e3436c..3a921c26c 100644
--- a/src/object/filters/componenttransfer.cpp
+++ b/src/object/filters/componenttransfer.cpp
@@ -53,6 +53,9 @@ static void sp_feComponentTransfer_children_modified(SPFeComponentTransfer *sp_c
int i = 4;
SPFeFuncNode *funcNode = SP_FEFUNCNODE(&node);
+ if(!funcNode) {
+ continue;
+ }
switch (funcNode->channel) {
case SPFeFuncNode::R: