aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2015-08-25 15:18:51 +0200
committerStig Bjørlykke <stig@bjorlykke.org>2015-08-27 09:14:05 +0000
commitefba97723543fa424800db151a9dd05af6c24594 (patch)
treea4485f1aa3ec9f41badf39049cd62707edd960b7 /ui
parent8384a5bbb7ec4498b084ae69900c274d9a2a6cb5 (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.cpp7
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.