OTHER: Fixed a memleak in Skin.cpp

Also fixed 2 other minor valgrind warnings
This commit is contained in:
Thomas Frauendorfer 2008-07-17 15:58:31 +02:00
parent 20cfdad68d
commit 15677bdf39
4 changed files with 11 additions and 1 deletions

View file

@ -181,6 +181,9 @@ Skin::BuildEqualizer (void)
} else { } else {
setSkin(":CleanAMP/"); setSkin(":CleanAMP/");
} }
if (imgex) {
delete imgex;
}
} }
void void

View file

@ -41,6 +41,11 @@ SmallTimeDisplay::SmallTimeDisplay (QWidget *parent)
m_d4_x_pos = 23; m_d4_x_pos = 23;
} }
AbstractTimeDisplay::AbstractTimeDisplay (QWidget *parent) : QWidget (parent)
{
m_time = 0;
}
/* /*
* This method takes the playtime in seconds * This method takes the playtime in seconds
*/ */

View file

@ -30,7 +30,7 @@ class AbstractTimeDisplay : public QWidget
{ {
Q_OBJECT Q_OBJECT
public: public:
AbstractTimeDisplay (QWidget *parent) : QWidget (parent) {}; AbstractTimeDisplay (QWidget *parent);
~AbstractTimeDisplay () {}; ~AbstractTimeDisplay () {};
void setTime (int); void setTime (int);

View file

@ -21,6 +21,8 @@
PixmapNumberDisplay::PixmapNumberDisplay (QWidget *parent) : QWidget (parent) PixmapNumberDisplay::PixmapNumberDisplay (QWidget *parent) : QWidget (parent)
{ {
m_value = 0;
m_digits = 2;
} }
void void