Code

string fixes from bug 1516157
[inkscape.git] / src / extension / patheffect.cpp
index f6ff273fa98509ccd7adea6380308696bba07fa9..e45d0b25504950b68e4f52e8373ee7945c174c8d 100644 (file)
@@ -7,6 +7,9 @@
  * Released under GNU GPL, read the file 'COPYING' for more information
  */
 
+#include "document-private.h"
+#include "sp-object.h"
+
 #include "patheffect.h"
 #include "db.h"
 
@@ -39,7 +42,7 @@ PathEffect::processPathEffects (SPDocument * doc, Inkscape::XML::Node * path)
         return;
 
     gchar ** patheffects = g_strsplit(patheffectlist, ";", 128);
-    Inkscape::XML::Node * defs;
+    Inkscape::XML::Node * defs = SP_OBJECT_REPR(SP_DOCUMENT_DEFS(doc));
 
     for (int i = 0; patheffects[i] != NULL && i < 128; i++) {
         gchar * patheffect = patheffects[i];