Network/Socket: Fix last error being undefined without any operation
Former-commit-id: 5ccd098d93842f0be79d516630f39150a394045c
This commit is contained in:
parent
dff6e855e4
commit
d6279914b4
|
|
@ -44,14 +44,14 @@ namespace Nz
|
|||
protected:
|
||||
AbstractSocket(SocketType type);
|
||||
|
||||
inline void UpdateState(SocketState newState);
|
||||
|
||||
virtual void OnClose();
|
||||
virtual void OnOpened();
|
||||
|
||||
bool Open(NetProtocol protocol);
|
||||
void Open(SocketHandle existingHandle);
|
||||
|
||||
inline void UpdateState(SocketState newState);
|
||||
|
||||
NetProtocol m_protocol;
|
||||
SocketError m_lastError;
|
||||
SocketHandle m_handle;
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@
|
|||
namespace Nz
|
||||
{
|
||||
AbstractSocket::AbstractSocket(SocketType type) :
|
||||
m_lastError(SocketError_NoError),
|
||||
m_handle(SocketImpl::InvalidHandle),
|
||||
m_state(SocketState_NotConnected),
|
||||
m_type(type),
|
||||
|
|
|
|||
Loading…
Reference in New Issue