Skip to content

Commit

Permalink
MythZoneMinder: fix Coverity ID 1026739 Uninitialized pointer field
Browse files Browse the repository at this point in the history
In ZMPlayer::ZMPlayer(): Several pointer fields are not initialized
in the constructor.
  • Loading branch information
Paul Harrison committed Jun 3, 2013
1 parent 64cb8af commit 5aea0c9
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions mythplugins/mythzoneminder/mythzoneminder/zmplayer.cpp
Expand Up @@ -36,20 +36,17 @@ using namespace std;

ZMPlayer::ZMPlayer(MythScreenStack *parent, const char *name,
vector<Event *> *eventList, int *currentEvent)
:MythScreenType(parent, name)
:MythScreenType(parent, name),
m_frameImage(NULL), m_noEventsText(NULL), m_eventText(NULL),
m_cameraText(NULL), m_frameText(NULL), m_dateText(NULL),
m_playButton(NULL), m_deleteButton(NULL), m_nextButton(NULL),
m_prevButton(NULL), m_currentEvent(currentEvent),
m_eventList(eventList), m_frameList(new vector<Frame*>),
m_frameTimer(new QTimer(this)), m_curFrame(0), m_lastFrame(0),
m_paused(false), m_fullScreen(false), m_image(NULL)
{
m_eventList = eventList;
m_currentEvent = currentEvent;

m_frameList = new vector<Frame*>;
m_paused = false;
m_image = NULL;

m_frameTimer = new QTimer(this);
connect(m_frameTimer, SIGNAL(timeout()), this,
SLOT(updateFrame()));

m_fullScreen = false;
}

ZMPlayer::~ZMPlayer()
Expand Down

0 comments on commit 5aea0c9

Please sign in to comment.