]> granicus.if.org Git - icinga2/commitdiff
Fix crash when application config item is missing.
authorGunnar Beutner <gunnar.beutner@netways.de>
Mon, 8 Apr 2013 08:02:06 +0000 (10:02 +0200)
committerGunnar Beutner <gunnar.beutner@netways.de>
Mon, 8 Apr 2013 08:02:06 +0000 (10:02 +0200)
lib/base/application.cpp

index 547652c60b13cae6e7851d01c204c329248e3f7e..b3872e79da94c0186b659ed6bbd063812ce11baa 100644 (file)
@@ -102,6 +102,9 @@ Application::~Application(void)
  */
 Application::Ptr Application::GetInstance(void)
 {
+       if (!m_Instance)
+               return Application::Ptr();
+
        return m_Instance->GetSelf();
 }