From f0771b9fe73d21ff42acc942d2bb44ce88f554a9 Mon Sep 17 00:00:00 2001 From: Adrian Bondrescu Date: Fri, 1 Jun 2012 02:36:57 +0300 Subject: [PATCH] Implement the copy constructor for the Address structure. --- src/libswift/swift.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libswift/swift.h b/src/libswift/swift.h index d44b882..288238a 100644 --- a/src/libswift/swift.h +++ b/src/libswift/swift.h @@ -108,6 +108,11 @@ namespace swift { Address() { clear(); } + Address(const Address &b) { + clear(); + addr->dests[0].addr = b.addr->dests[0].addr; + addr->dests[0].port = b.addr->dests[0].port; + } Address(const char* ip, uint16_t port) { clear(); set_ipv4(ip); -- 2.20.1