Coverity finding CID 148138: Uninitialized scalar field (UNINIT_CTOR) (Issue 312)
parent
717a3002be
commit
cb4ba3f7b9
|
|
@ -89,7 +89,7 @@ WindowsPipe::Err::Err(HANDLE s, const std::string& operation, int error)
|
||||||
// *************************************************************
|
// *************************************************************
|
||||||
|
|
||||||
WindowsPipeReceiver::WindowsPipeReceiver()
|
WindowsPipeReceiver::WindowsPipeReceiver()
|
||||||
: m_resultPending(false), m_eofReceived(false)
|
: m_lastResult(0), m_resultPending(false), m_eofReceived(false)
|
||||||
{
|
{
|
||||||
m_event.AttachHandle(CreateEvent(NULL, true, false, NULL), true);
|
m_event.AttachHandle(CreateEvent(NULL, true, false, NULL), true);
|
||||||
CheckAndHandleError("CreateEvent", m_event.HandleValid());
|
CheckAndHandleError("CreateEvent", m_event.HandleValid());
|
||||||
|
|
@ -168,7 +168,7 @@ unsigned int WindowsPipeReceiver::GetReceiveResult()
|
||||||
// *************************************************************
|
// *************************************************************
|
||||||
|
|
||||||
WindowsPipeSender::WindowsPipeSender()
|
WindowsPipeSender::WindowsPipeSender()
|
||||||
: m_resultPending(false), m_lastResult(0)
|
: m_lastResult(0), m_resultPending(false), m_eofReceived(false)
|
||||||
{
|
{
|
||||||
m_event.AttachHandle(CreateEvent(NULL, true, false, NULL), true);
|
m_event.AttachHandle(CreateEvent(NULL, true, false, NULL), true);
|
||||||
CheckAndHandleError("CreateEvent", m_event.HandleValid());
|
CheckAndHandleError("CreateEvent", m_event.HandleValid());
|
||||||
|
|
|
||||||
|
|
@ -76,8 +76,8 @@ public:
|
||||||
private:
|
private:
|
||||||
WindowsHandle m_event;
|
WindowsHandle m_event;
|
||||||
OVERLAPPED m_overlapped;
|
OVERLAPPED m_overlapped;
|
||||||
bool m_resultPending;
|
|
||||||
DWORD m_lastResult;
|
DWORD m_lastResult;
|
||||||
|
bool m_resultPending;
|
||||||
bool m_eofReceived;
|
bool m_eofReceived;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -100,8 +100,8 @@ public:
|
||||||
private:
|
private:
|
||||||
WindowsHandle m_event;
|
WindowsHandle m_event;
|
||||||
OVERLAPPED m_overlapped;
|
OVERLAPPED m_overlapped;
|
||||||
bool m_resultPending;
|
|
||||||
DWORD m_lastResult;
|
DWORD m_lastResult;
|
||||||
|
bool m_resultPending;
|
||||||
};
|
};
|
||||||
|
|
||||||
//! \brief Windows Pipe Source
|
//! \brief Windows Pipe Source
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue