forked from qt-creator/qt-creator
debugger gdb: fix mem leak (m_ui was never deleted)
Change-Id: I7be846fce3df6ed264954a379a4984666c8dfb06 Reviewed-by: Laszlo Papp <lpapp@kde.org> Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -274,6 +274,11 @@ GdbOptionsPage::GdbOptionsPage()
|
|||||||
setCategoryIcon(QLatin1String(Constants::DEBUGGER_COMMON_SETTINGS_CATEGORY_ICON));
|
setCategoryIcon(QLatin1String(Constants::DEBUGGER_COMMON_SETTINGS_CATEGORY_ICON));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GdbOptionsPage::~GdbOptionsPage()
|
||||||
|
{
|
||||||
|
delete m_ui;
|
||||||
|
}
|
||||||
|
|
||||||
QWidget *GdbOptionsPage::createPage(QWidget *parent)
|
QWidget *GdbOptionsPage::createPage(QWidget *parent)
|
||||||
{
|
{
|
||||||
QWidget *w = new QWidget(parent);
|
QWidget *w = new QWidget(parent);
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ class GdbOptionsPage : public Core::IOptionsPage
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
GdbOptionsPage();
|
GdbOptionsPage();
|
||||||
|
~GdbOptionsPage();
|
||||||
QWidget *createPage(QWidget *parent);
|
QWidget *createPage(QWidget *parent);
|
||||||
void apply();
|
void apply();
|
||||||
void finish();
|
void finish();
|
||||||
|
|||||||
Reference in New Issue
Block a user