diff options
| author | Emanoil Kotsev <deloptes@gmail.com> | 2022-09-18 12:19:01 +0000 |
|---|---|---|
| committer | Slávek Banko <slavek.banko@axis.cz> | 2022-09-19 01:33:29 +0200 |
| commit | f37f3213ba30606cbd1d810ff05a61c70788c59c (patch) | |
| tree | 297913c7a666d4ecc7f57decd306d22194e9d284 | |
| parent | cc59cb87d067075e746a0be3c5e54ec66dc67368 (diff) | |
| download | krecipes-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.cpp | 9 |
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 ) |
