aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/upnp/Discovery.hxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2014-01-16 09:03:41 +0100
committerMax Kellermann <max@duempel.org>2014-01-16 09:08:04 +0100
commit1a09003a6e8fc5ae3b1e4b01ae8432b0ed3ca7bd (patch)
tree66e531cf6e92bea80619c669ff8412efd1d0b5f2 /src/db/upnp/Discovery.hxx
parenta8277148230bf02c89656e3839b72d77e8d91cf0 (diff)
downloadmpd-1a09003a6e8fc5ae3b1e4b01ae8432b0ed3ca7bd.tar.gz
mpd-1a09003a6e8fc5ae3b1e4b01ae8432b0ed3ca7bd.tar.xz
mpd-1a09003a6e8fc5ae3b1e4b01ae8432b0ed3ca7bd.zip
db/upnp: move the UPnPDeviceDirectory instance to class UpnpDatabase
Delete the object when closing the database.
Diffstat (limited to '')
-rw-r--r--src/db/upnp/Discovery.hxx6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/db/upnp/Discovery.hxx b/src/db/upnp/Discovery.hxx
index 899ac83ab..ddc7d2909 100644
--- a/src/db/upnp/Discovery.hxx
+++ b/src/db/upnp/Discovery.hxx
@@ -46,14 +46,12 @@ class UPnPDeviceDirectory {
time_t m_lastSearch;
- UPnPDeviceDirectory();
public:
+ UPnPDeviceDirectory();
+
UPnPDeviceDirectory(const UPnPDeviceDirectory &) = delete;
UPnPDeviceDirectory& operator=(const UPnPDeviceDirectory &) = delete;
- /** This class is a singleton. Get the instance here */
- static UPnPDeviceDirectory *getTheDir();
-
/** Retrieve the directory services currently seen on the network */
bool getDirServices(std::vector<ContentDirectoryService> &);