diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2008-09-23 21:32:47 +0000 |
|---|---|---|
| committer | johanengelen <johanengelen@users.sourceforge.net> | 2008-09-23 21:32:47 +0000 |
| commit | 001281487edbd7bca8ee9fba1135b84dba3c9c36 (patch) | |
| tree | 7230e9e6b973e457aea80c1b33e245be62e605b6 /src/live_effects/lpeobject.cpp | |
| parent | * Bad translation, spotted by Andrea Celli (diff) | |
| download | inkscape-001281487edbd7bca8ee9fba1135b84dba3c9c36.tar.gz inkscape-001281487edbd7bca8ee9fba1135b84dba3c9c36.zip | |
fix crash on entering invalid lpe name in xml
(bzr r6873)
Diffstat (limited to 'src/live_effects/lpeobject.cpp')
| -rw-r--r-- | src/live_effects/lpeobject.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/live_effects/lpeobject.cpp b/src/live_effects/lpeobject.cpp index a73f9ccd6..ab49de14f 100644 --- a/src/live_effects/lpeobject.cpp +++ b/src/live_effects/lpeobject.cpp @@ -215,12 +215,11 @@ livepatheffect_write(SPObject *object, Inkscape::XML::Document *xml_doc, Inkscap repr = xml_doc->createElement("inkscape:path-effect"); } - if ((flags & SP_OBJECT_WRITE_ALL) || lpeobj->effecttype_set) + if ((flags & SP_OBJECT_WRITE_ALL) || lpeobj->lpe) { repr->setAttribute("effect", Inkscape::LivePathEffect::LPETypeConverter.get_key(lpeobj->effecttype).c_str()); -// lpeobj->lpe->write(repr); something like this. - - lpeobj->lpe->writeParamsToSVG(); + lpeobj->lpe->writeParamsToSVG(); + } if (((SPObjectClass *) livepatheffect_parent_class)->write) (* ((SPObjectClass *) livepatheffect_parent_class)->write)(object, xml_doc, repr, flags); |
