From 7d5df82ec8e7641e29c2e6d7011eb6a1e4de74fe Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Date: Wed, 15 May 2019 01:33:38 +0200 Subject: Fix for bug 248:Segmenation fault doing Undo with XML dialog open --- src/ui/dialog/selectordialog.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/ui/dialog/selectordialog.cpp b/src/ui/dialog/selectordialog.cpp index 4847facfb..243a33750 100644 --- a/src/ui/dialog/selectordialog.cpp +++ b/src/ui/dialog/selectordialog.cpp @@ -372,11 +372,11 @@ Inkscape::XML::Node* SelectorDialog::_getStyleTextNode() styleNode = SP_ACTIVE_DOCUMENT->getReprDoc()->createElement("svg:style"); textNode = SP_ACTIVE_DOCUMENT->getReprDoc()->createTextNode(""); - styleNode->appendChild(textNode); - Inkscape::GC::release(textNode); - root->addChild(styleNode, nullptr); Inkscape::GC::release(styleNode); + + styleNode->appendChild(textNode); + Inkscape::GC::release(textNode); } if (_textNode != textNode) { -- cgit v1.2.3