From b35ed6afca19c2968fd9e3be6bf4a0b5fbdffe08 Mon Sep 17 00:00:00 2001 From: emeric Date: Sun, 7 Dec 2014 19:33:04 +0100 Subject: [PATCH] [UI] Corrected memleaks --- src/ui/settings/SettingsAccountFormView.cpp | 1 - src/ui/settings/SettingsAudioFormView.cpp | 2 +- src/ui/settings/SettingsUserFormView.cpp | 4 ++-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/ui/settings/SettingsAccountFormView.cpp b/src/ui/settings/SettingsAccountFormView.cpp index 3919950a..1c87496e 100644 --- a/src/ui/settings/SettingsAccountFormView.cpp +++ b/src/ui/settings/SettingsAccountFormView.cpp @@ -19,7 +19,6 @@ #include -#include #include #include #include diff --git a/src/ui/settings/SettingsAudioFormView.cpp b/src/ui/settings/SettingsAudioFormView.cpp index 6116991b..806e2884 100644 --- a/src/ui/settings/SettingsAudioFormView.cpp +++ b/src/ui/settings/SettingsAudioFormView.cpp @@ -99,7 +99,7 @@ class AudioFormModel : public Wt::WFormModel Database::User::pointer user = Database::User::getById(_db.getSession(), _userId); - _bitrateModel = new Wt::WStringListModel(); + _bitrateModel = new Wt::WStringListModel(this); BOOST_FOREACH(std::size_t bitrate, Database::User::audioBitrates) { if (user && bitrate <= user->getMaxAudioBitrate()) diff --git a/src/ui/settings/SettingsUserFormView.cpp b/src/ui/settings/SettingsUserFormView.cpp index 5205d026..d56f054c 100644 --- a/src/ui/settings/SettingsUserFormView.cpp +++ b/src/ui/settings/SettingsUserFormView.cpp @@ -269,12 +269,12 @@ class UserFormModel : public Wt::WFormModel void initializeModels() { // AUDIO - _audioBitrateModel = new Wt::WStringListModel(); + _audioBitrateModel = new Wt::WStringListModel(this); BOOST_FOREACH(std::size_t bitrate, Database::User::audioBitrates) _audioBitrateModel->addString( Wt::WString("{1}").arg( bitrate / 1000 ) ); // in kbps // VIDEO - _videoBitrateModel = new Wt::WStringListModel(); + _videoBitrateModel = new Wt::WStringListModel(this); BOOST_FOREACH(std::size_t bitrate, Database::User::videoBitrates) _videoBitrateModel->addString( Wt::WString("{1}").arg( bitrate / 1000 ) ); // in kbps