From 866e1399d5286d93d65012556a92769288a19928 Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Mon, 18 Feb 2013 02:07:45 -0500 Subject: [PATCH] Socket::operator=: Return non-const reference Found by cppcheck. Signed-off-by: Anders Kaseorg --- src/network/network.cc | 2 +- src/network/network.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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;