From 39f8995c49033d0b68dc2c185d008758f137cc93 Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 16 Mar 2016 16:23:33 +0000 Subject: [PATCH] Avoided a clang analyser warning in the introjucer. --- .../Introjucer/Source/ComponentEditor/jucer_PaintRoutine.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extras/Introjucer/Source/ComponentEditor/jucer_PaintRoutine.cpp b/extras/Introjucer/Source/ComponentEditor/jucer_PaintRoutine.cpp index ee090d072a..220f519c1c 100644 --- a/extras/Introjucer/Source/ComponentEditor/jucer_PaintRoutine.cpp +++ b/extras/Introjucer/Source/ComponentEditor/jucer_PaintRoutine.cpp @@ -127,10 +127,10 @@ PaintElement* PaintRoutine::addElementFromXml (const XmlElement& xml, const int { selectedPoints.deselectAll(); - if (undoable) + if (undoable && document != nullptr) { AddXmlElementAction* action = new AddXmlElementAction (*this, new XmlElement (xml)); - perform (action, "Add new element"); + document->getUndoManager().perform (action, "Add new element"); return elements [action->indexAdded]; }