From 3f77629fdfe769e75c331d24c2db27c4f6c2a8b2 Mon Sep 17 00:00:00 2001 From: Stefan Wildemann Date: Thu, 26 Jan 2017 10:28:51 +0100 Subject: Fix: Qt5: clean up things even if there i no app object --- navit/graphics/qt5/graphics_qt5.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/navit/graphics/qt5/graphics_qt5.cpp b/navit/graphics/qt5/graphics_qt5.cpp index 87fc82b63..53f3dfcd6 100644 --- a/navit/graphics/qt5/graphics_qt5.cpp +++ b/navit/graphics/qt5/graphics_qt5.cpp @@ -91,9 +91,12 @@ graphics_destroy(struct graphics_priv *gr) /* destroy overlays hash */ g_hash_table_destroy(gr->overlays); /* destroy global application if destroying the last */ - if(gr->argc > 0 && navit_app != NULL) + if(gr->argc > 0) { - delete (navit_app); + if(navit_app != NULL) + { + delete (navit_app); + } navit_app = NULL; /* destroy argv if any */ while(gr->argc > 0) -- cgit v1.2.1