diff --git a/include/Nazara/Network/AbstractSocket.hpp b/include/Nazara/Network/AbstractSocket.hpp index 8c9fa5df5..9062fbfa8 100644 --- a/include/Nazara/Network/AbstractSocket.hpp +++ b/include/Nazara/Network/AbstractSocket.hpp @@ -36,7 +36,7 @@ namespace Nz unsigned int QueryAvailableBytes() const; // Slots - NazaraSignal(OnStateChange, const AbstractSocket* /*socket*/, SocketState /*oldState*/, SocketState /*newState*/); + NazaraSignal(OnStateChange, const AbstractSocket* /*socket*/, SocketState /*newState*/); protected: AbstractSocket(SocketType type); diff --git a/include/Nazara/Network/AbstractSocket.inl b/include/Nazara/Network/AbstractSocket.inl index cf75726b0..ffb33f093 100644 --- a/include/Nazara/Network/AbstractSocket.inl +++ b/include/Nazara/Network/AbstractSocket.inl @@ -35,9 +35,8 @@ namespace Nz { if (m_state != newState) { - SocketState oldState = m_state; + OnStateChange(this, m_state); m_state = newState; - OnStateChange(this, oldState, m_state); } } }