diff --git a/src/network/network.cc b/src/network/network.cc index 3486b1d..99515a3 100644 --- a/src/network/network.cc +++ b/src/network/network.cc @@ -586,7 +586,7 @@ Connection::Socket::Socket( const Socket & other ) } } -const Connection::Socket & Connection::Socket::operator=( const Socket & other ) +Connection::Socket & Connection::Socket::operator=( const Socket & other ) { _fd = dup( other._fd ); diff --git a/src/network/network.h b/src/network/network.h index 0049a1d..61efe50 100644 --- a/src/network/network.h +++ b/src/network/network.h @@ -114,7 +114,7 @@ namespace Network { ~Socket(); Socket( const Socket & other ); - const Socket & operator=( const Socket & other ); + Socket & operator=( const Socket & other ); }; std::deque< Socket > socks;