Coverity finding CID 148134: Uninitialized scalar field (UNINIT_CTOR) (Issue 312)
parent
cb4ba3f7b9
commit
11fc3df369
|
|
@ -356,7 +356,7 @@ void Socket::HandleError(const char *operation) const
|
|||
#ifdef USE_WINDOWS_STYLE_SOCKETS
|
||||
|
||||
SocketReceiver::SocketReceiver(Socket &s)
|
||||
: m_s(s), m_eofReceived(false), m_resultPending(false)
|
||||
: m_s(s), m_lastResult(0), m_resultPending(false), m_eofReceived(false)
|
||||
{
|
||||
m_event.AttachHandle(CreateEvent(NULL, true, false, NULL), true);
|
||||
m_s.CheckAndHandleError("CreateEvent", m_event.HandleValid());
|
||||
|
|
@ -538,7 +538,7 @@ unsigned int SocketSender::GetSendResult()
|
|||
#ifdef USE_BERKELEY_STYLE_SOCKETS
|
||||
|
||||
SocketReceiver::SocketReceiver(Socket &s)
|
||||
: m_s(s), m_eofReceived(false), m_lastResult(0)
|
||||
: m_s(s), m_lastResult(0), m_eofReceived(false)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -144,16 +144,17 @@ public:
|
|||
|
||||
private:
|
||||
Socket &m_s;
|
||||
bool m_eofReceived;
|
||||
|
||||
#ifdef USE_WINDOWS_STYLE_SOCKETS
|
||||
WindowsHandle m_event;
|
||||
OVERLAPPED m_overlapped;
|
||||
bool m_resultPending;
|
||||
DWORD m_lastResult;
|
||||
bool m_resultPending;
|
||||
#else
|
||||
unsigned int m_lastResult;
|
||||
#endif
|
||||
|
||||
bool m_eofReceived;
|
||||
};
|
||||
|
||||
class SocketSender : public NetworkSender
|
||||
|
|
@ -181,8 +182,8 @@ private:
|
|||
#ifdef USE_WINDOWS_STYLE_SOCKETS
|
||||
WindowsHandle m_event;
|
||||
OVERLAPPED m_overlapped;
|
||||
bool m_resultPending;
|
||||
DWORD m_lastResult;
|
||||
bool m_resultPending;
|
||||
#else
|
||||
unsigned int m_lastResult;
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue