From 27c043b068085fe97acc543bf75c528b80d81d32 Mon Sep 17 00:00:00 2001 From: g0dil <g0dil@wiback.org> Date: Thu, 26 Mar 2009 22:15:29 +0000 Subject: [PATCH] Socket/Protocols: Fix BSDSocketAddress self-assignment --- Socket/Protocols/BSDSocketAddress.cci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Socket/Protocols/BSDSocketAddress.cci b/Socket/Protocols/BSDSocketAddress.cci index 30bb0e70a..0c2499be7 100644 --- a/Socket/Protocols/BSDSocketAddress.cci +++ b/Socket/Protocols/BSDSocketAddress.cci @@ -118,7 +118,7 @@ prefix_ senf::BSDSocketAddress & senf::BSDSocketAddress::operator=(BSDSocketAddress const & other) { len_ = other.socklen(); - ::memcpy(sockaddr_p(), other.sockaddr_p(), len_); + ::memmove(sockaddr_p(), other.sockaddr_p(), len_); return *this; } -- GitLab