summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmanoil Kotsev <deloptes@gmail.com>2022-09-18 12:19:01 +0000
committerSlávek Banko <slavek.banko@axis.cz>2022-09-19 01:33:29 +0200
commitf37f3213ba30606cbd1d810ff05a61c70788c59c (patch)
tree297913c7a666d4ecc7f57decd306d22194e9d284
parentcc59cb87d067075e746a0be3c5e54ec66dc67368 (diff)
downloadkrecipes-f37f3213.tar.gz
krecipes-f37f3213.zip
Prevent crashing from ntqvaluelist in ~TQApplication, when closing the app
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com> (cherry picked from commit bab378b17c39dd3f0e1e57863ebf4f29f7f4d346)
-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 )