diff options
Diffstat (limited to 'gui/ThemeParser.cpp')
| -rw-r--r-- | gui/ThemeParser.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gui/ThemeParser.cpp b/gui/ThemeParser.cpp index cd9ebc83a4..2726e15587 100644 --- a/gui/ThemeParser.cpp +++ b/gui/ThemeParser.cpp @@ -223,7 +223,9 @@ bool ThemeParser::parserCallback_DRAWSTEP() { if (!parseDrawStep(stepNode, drawstep, true)) return false; - _theme->addDrawStep(drawdataNode->values["id"], drawstep); + _theme->addDrawStep(drawdataNode->values["id"], *drawstep); + delete drawstep; + return true; } |
