aboutsummaryrefslogtreecommitdiffstats
path: root/desktop-widgets/tab-widgets
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2019-12-04 08:15:20 +0100
committerGravatar bstoeger <32835590+bstoeger@users.noreply.github.com>2019-12-04 08:37:14 +0100
commit569e532f5c63f25abb81eec92937caec20f38d77 (patch)
tree37779e2d473ae700cd31bf2fa0c42b4cbd39f82e /desktop-widgets/tab-widgets
parentf0c61be7111c567358c6cb31b5fe83d5aafbe5c0 (diff)
downloadsubsurface-569e532f5c63f25abb81eec92937caec20f38d77.tar.gz
Cleanup: Fix order of initialization in MainTab::MainTab()
For deterministic construction/destruction (i.e. objects are destructed in reverse order of construction) it is crucial that constructor initializer lists follow the order of the class definition. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'desktop-widgets/tab-widgets')
-rw-r--r--desktop-widgets/tab-widgets/maintab.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/desktop-widgets/tab-widgets/maintab.cpp b/desktop-widgets/tab-widgets/maintab.cpp
index 82e7e4fa5..194bf1c4f 100644
--- a/desktop-widgets/tab-widgets/maintab.cpp
+++ b/desktop-widgets/tab-widgets/maintab.cpp
@@ -50,11 +50,11 @@ struct Completers {
MainTab::MainTab(QWidget *parent) : QTabWidget(parent),
editMode(NONE),
+ modified(false),
lastSelectedDive(true),
lastTabSelectedDive(0),
lastTabSelectedDiveTrip(0),
- currentTrip(0),
- modified(false)
+ currentTrip(0)
{
ui.setupUi(this);