diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2015-08-25 15:18:51 +0200 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2015-08-27 09:14:05 +0000 |
commit | efba97723543fa424800db151a9dd05af6c24594 (patch) | |
tree | a4485f1aa3ec9f41badf39049cd62707edd960b7 /ui | |
parent | 8384a5bbb7ec4498b084ae69900c274d9a2a6cb5 (diff) |
Qt: Fixed some memory leakages
Change-Id: Ie8c9b7f8c9203acb5aec00d5553b911e0299f53c
Reviewed-on: https://code.wireshark.org/review/10253
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'ui')
-rw-r--r-- | ui/qt/extcap_options_dialog.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ui/qt/extcap_options_dialog.cpp b/ui/qt/extcap_options_dialog.cpp index 987fb6e843..d13b5fd7de 100644 --- a/ui/qt/extcap_options_dialog.cpp +++ b/ui/qt/extcap_options_dialog.cpp @@ -165,11 +165,12 @@ void ExtcapOptionsDialog::updateWidgets() walker = walker->next; } - if ( counter > 0 ) + if ( counter > 0 ) { ui->verticalLayout->addLayout(layout); - - if ( counter > 0 ) ui->verticalLayout->addSpacerItem(new QSpacerItem(20, 100, QSizePolicy::Minimum, QSizePolicy::Expanding)); + } else { + delete layout; + } } // Not sure why we have to do this manually. |