From 161fe112353d098d8d3b47420c44c0090618b1c1 Mon Sep 17 00:00:00 2001 From: Vadim Kurland Date: Fri, 9 Oct 2009 19:23:22 +0000 Subject: [PATCH] fixes #513 --- build_num | 2 +- src/gui/debugDialog.cpp | 15 +++++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/build_num b/build_num index 3d31b8a72..790582954 100644 --- a/build_num +++ b/build_num @@ -1 +1 @@ -#define BUILD_NUM 1568 +#define BUILD_NUM 1569 diff --git a/src/gui/debugDialog.cpp b/src/gui/debugDialog.cpp index cc118d9ac..1e5e95dc0 100644 --- a/src/gui/debugDialog.cpp +++ b/src/gui/debugDialog.cpp @@ -122,12 +122,15 @@ debugDialog::debugDialog(QWidget *parent) : m_dialog->debugText->append( QString("FWObjectDatabase index statistics:")); - int s,h,m; - mw->activeProject()->db()->getIndexStats(s,h,m); - m_dialog->debugText->append( QString(" index size: %1 records").arg(s) ); - m_dialog->debugText->append( QString(" hits: %1").arg(h) ); - m_dialog->debugText->append( QString(" misses: %1").arg(m) ); - m_dialog->debugText->append( "\n" ); + if (mw->activeProject()) + { + int s,h,m; + mw->activeProject()->db()->getIndexStats(s,h,m); + m_dialog->debugText->append( QString(" index size: %1 records").arg(s) ); + m_dialog->debugText->append( QString(" hits: %1").arg(h) ); + m_dialog->debugText->append( QString(" misses: %1").arg(m) ); + m_dialog->debugText->append( "\n" ); + } m_dialog->debugText->append( QString("QPixmapCache limit: %1 kb") .arg(QPixmapCache::cacheLimit()));