From 1a09003a6e8fc5ae3b1e4b01ae8432b0ed3ca7bd Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 16 Jan 2014 09:03:41 +0100 Subject: db/upnp: move the UPnPDeviceDirectory instance to class UpnpDatabase Delete the object when closing the database. --- src/db/upnp/Discovery.cxx | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'src/db/upnp/Discovery.cxx') diff --git a/src/db/upnp/Discovery.cxx b/src/db/upnp/Discovery.cxx index 89f01df2a..97b57c89c 100644 --- a/src/db/upnp/Discovery.cxx +++ b/src/db/upnp/Discovery.cxx @@ -275,17 +275,6 @@ UPnPDeviceDirectory::search() return true; } -UPnPDeviceDirectory *UPnPDeviceDirectory::getTheDir() -{ - // TODO: elimate static variable - static UPnPDeviceDirectory *theDevDir; - if (theDevDir == nullptr) - theDevDir = new UPnPDeviceDirectory(); - if (theDevDir && !theDevDir->ok()) - return 0; - return theDevDir; -} - bool UPnPDeviceDirectory::getDirServices(std::vector &out) { -- cgit v1.2.3