diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/db/upnp/Discovery.cxx | 5 | ||||
-rw-r--r-- | src/db/upnp/Discovery.hxx | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/db/upnp/Discovery.cxx b/src/db/upnp/Discovery.cxx index 807308a12..5eaf054f5 100644 --- a/src/db/upnp/Discovery.cxx +++ b/src/db/upnp/Discovery.cxx @@ -192,6 +192,11 @@ UPnPDeviceDirectory::UPnPDeviceDirectory(LibUPnP *_lib) { } +UPnPDeviceDirectory::~UPnPDeviceDirectory() +{ + /* this destructor exists here just so it won't get inlined */ +} + bool UPnPDeviceDirectory::Start(Error &error) { diff --git a/src/db/upnp/Discovery.hxx b/src/db/upnp/Discovery.hxx index a45163e9b..78d905369 100644 --- a/src/db/upnp/Discovery.hxx +++ b/src/db/upnp/Discovery.hxx @@ -102,6 +102,7 @@ class UPnPDeviceDirectory { public: UPnPDeviceDirectory(LibUPnP *_lib); + ~UPnPDeviceDirectory(); UPnPDeviceDirectory(const UPnPDeviceDirectory &) = delete; UPnPDeviceDirectory& operator=(const UPnPDeviceDirectory &) = delete; |