summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--krecipes/src/krecipesview.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/krecipes/src/krecipesview.cpp b/krecipes/src/krecipesview.cpp
index 7a611bc..17eb312 100644
--- a/krecipes/src/krecipesview.cpp
+++ b/krecipes/src/krecipesview.cpp
@@ -291,10 +291,13 @@ KrecipesView::KrecipesView( TQWidget *parent )
KrecipesView::~KrecipesView()
{
- delete buttonsList;
- delete viewPanel; //manually delete viewPanel because we need to be sure it is deleted
+ if (buttonsList)
+ delete buttonsList;
+ if (viewPanel)
+ delete viewPanel; //manually delete viewPanel because we need to be sure it is deleted
//before the database is because its destructor uses 'database'
- delete database;
+ if (database)
+ delete database;
}
bool KrecipesView::questionRerunWizard( const TQString &message, const TQString &error )