aboutsummaryrefslogtreecommitdiffstats
path: root/src/event/ServerSocket.hxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2015-07-22 11:05:08 +0200
committerMax Kellermann <max@duempel.org>2015-07-22 11:05:08 +0200
commitfdeec0307e4bcc841d74e994ebf767bc013a3544 (patch)
tree071771446ed9e39166f2612e5a6650c3011139d9 /src/event/ServerSocket.hxx
parentf084bbbf357b83f9fc10b088a4750497016bdd9e (diff)
downloadmpd-fdeec0307e4bcc841d74e994ebf767bc013a3544.tar.gz
mpd-fdeec0307e4bcc841d74e994ebf767bc013a3544.tar.xz
mpd-fdeec0307e4bcc841d74e994ebf767bc013a3544.zip
event/ServerSocket: use AllocatedSocketAddress for OneServerSocket::address
Manages memory automatically.
Diffstat (limited to 'src/event/ServerSocket.hxx')
-rw-r--r--src/event/ServerSocket.hxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/event/ServerSocket.hxx b/src/event/ServerSocket.hxx
index ec91dc3fb..a59ac3f2a 100644
--- a/src/event/ServerSocket.hxx
+++ b/src/event/ServerSocket.hxx
@@ -25,6 +25,7 @@
#include <stddef.h>
class SocketAddress;
+class AllocatedSocketAddress;
class EventLoop;
class Error;
class AllocatedPath;
@@ -52,6 +53,7 @@ public:
private:
OneServerSocket &AddAddress(SocketAddress address);
+ OneServerSocket &AddAddress(AllocatedSocketAddress &&address);
/**
* Add a listener on a port on all IPv4 interfaces.