From bb8ff39ae3799407b7a9a4bb68fa1750fcf148f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorbj=C3=B8rn=20Lindeijer?= <thorbjorn.lindeijer@nokia.com> Date: Thu, 5 Mar 2009 12:52:35 +0100 Subject: [PATCH] Don't crash while printing debug info Current node can be 0. --- src/plugins/projectexplorer/projectexplorer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index e473875b697..3d7011fefdb 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -1154,7 +1154,7 @@ void ProjectExplorerPlugin::setCurrent(Project *project, QString filePath, Node if (projectChanged || m_currentNode != node) { m_currentNode = node; if (debug) - qDebug() << "ProjectExplorer - currentNodeChanged(" << node->path() << ", " << (project ? project->name() : "0") << ")"; + qDebug() << "ProjectExplorer - currentNodeChanged(" << (node ? node->path() : "0") << ", " << (project ? project->name() : "0") << ")"; emit currentNodeChanged(m_currentNode, project); } if (projectChanged) { -- GitLab