diff --git a/include/Nazara/Network/AbstractSocket.hpp b/include/Nazara/Network/AbstractSocket.hpp index 5bd91d807..f3789ebf0 100644 --- a/include/Nazara/Network/AbstractSocket.hpp +++ b/include/Nazara/Network/AbstractSocket.hpp @@ -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; diff --git a/src/Nazara/Network/AbstractSocket.cpp b/src/Nazara/Network/AbstractSocket.cpp index bec0cdf84..e46a5906a 100644 --- a/src/Nazara/Network/AbstractSocket.cpp +++ b/src/Nazara/Network/AbstractSocket.cpp @@ -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),