From 0c8da1c38a72ffd61664f076531ac4e6ceeb7c6d Mon Sep 17 00:00:00 2001 From: wmayer Date: Wed, 31 Oct 2018 11:21:33 +0100 Subject: [PATCH] add an assert to several Command methods to be notified in debug mode if no active document exists --- src/Gui/Command.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Gui/Command.cpp b/src/Gui/Command.cpp index d73c28ba9e..50064a91b9 100644 --- a/src/Gui/Command.cpp +++ b/src/Gui/Command.cpp @@ -431,16 +431,19 @@ void Command::openCommand(const char* sCmdName) void Command::commitCommand(void) { + assert(Gui::Application::Instance->activeDocument()); Gui::Application::Instance->activeDocument()->commitCommand(); } void Command::abortCommand(void) { + assert(Gui::Application::Instance->activeDocument()); Gui::Application::Instance->activeDocument()->abortCommand(); } bool Command::hasPendingCommand(void) { + assert(Gui::Application::Instance->activeDocument()); return Gui::Application::Instance->activeDocument()->hasPendingCommand(); }