diff --git a/src/gui/infoviewer.cpp b/src/gui/infoviewer.cpp index deb5546d8..da4168a6a 100644 --- a/src/gui/infoviewer.cpp +++ b/src/gui/infoviewer.cpp @@ -97,6 +97,15 @@ CInfoViewer::CInfoViewer () Init(); } +CInfoViewer::~CInfoViewer() +{ + delete sigscale; + delete snrscale; + delete hddscale; + delete varscale; + delete timescale; +} + void CInfoViewer::Init() { frameBuffer = CFrameBuffer::getInstance (); diff --git a/src/gui/infoviewer.h b/src/gui/infoviewer.h index 39879c092..93c2a3a04 100644 --- a/src/gui/infoviewer.h +++ b/src/gui/infoviewer.h @@ -170,6 +170,7 @@ class CInfoViewer uint32_t lcdUpdateTimer; CInfoViewer(); + ~CInfoViewer(); void showMovieTitle(const int playState, const std::string &title, const std::string &g_file_epg, const std::string &g_file_epg1, const int duration, const int curr_pos);