mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-23 18:32:49 +00:00
plasma: plug memory leak
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
489bb13a8b
commit
8765730377
2 changed files with 5 additions and 11 deletions
|
@ -24,7 +24,7 @@
|
|||
namespace Plasma
|
||||
{
|
||||
|
||||
PaletteHelper *PaletteHelper::s_paletteHelper = 0;
|
||||
K_GLOBAL_STATIC(PaletteHelper, paletteHelper);
|
||||
|
||||
PaletteHelper::PaletteHelper()
|
||||
: QObject()
|
||||
|
@ -36,11 +36,7 @@ PaletteHelper::PaletteHelper()
|
|||
|
||||
PaletteHelper *PaletteHelper::self()
|
||||
{
|
||||
if (!s_paletteHelper) {
|
||||
s_paletteHelper = new PaletteHelper;
|
||||
}
|
||||
|
||||
return s_paletteHelper;
|
||||
return paletteHelper;
|
||||
}
|
||||
|
||||
void PaletteHelper::generatePalettes()
|
||||
|
|
|
@ -32,7 +32,9 @@ class PaletteHelper : public QObject
|
|||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
static PaletteHelper *self();
|
||||
PaletteHelper();
|
||||
|
||||
static PaletteHelper* self();
|
||||
|
||||
public Q_SLOTS:
|
||||
void generatePalettes();
|
||||
|
@ -43,10 +45,6 @@ Q_SIGNALS:
|
|||
public:
|
||||
QPalette palette;
|
||||
QPalette buttonPalette;
|
||||
|
||||
private:
|
||||
PaletteHelper();
|
||||
static PaletteHelper *s_paletteHelper;
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue