diff options
Diffstat (limited to 'ACE/ace/INET_Addr.cpp')
-rw-r--r-- | ACE/ace/INET_Addr.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ACE/ace/INET_Addr.cpp b/ACE/ace/INET_Addr.cpp index 96e26b93dcf..f12f3f83ada 100644 --- a/ACE/ace/INET_Addr.cpp +++ b/ACE/ace/INET_Addr.cpp @@ -182,7 +182,8 @@ ACE_INET_Addr::ACE_INET_Addr (void) ACE_INET_Addr & ACE_INET_Addr::operator= (const ACE_INET_Addr& rhs) { - this->set (rhs); + if (this != &rhs) + this->set (rhs); return *this; } |