From 66c013682fb15d5aa1d9d4d3a93275bea76d6402 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 26 Jan 2014 13:54:48 +0100 Subject: [PATCH] upnp: remove obsolete global variable "theLib" --- src/lib/upnp/upnpplib.cxx | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/lib/upnp/upnpplib.cxx b/src/lib/upnp/upnpplib.cxx index 27b4e0564..475447dee 100644 --- a/src/lib/upnp/upnpplib.cxx +++ b/src/lib/upnp/upnpplib.cxx @@ -25,8 +25,6 @@ #include #include -static LibUPnP *theLib; - LibUPnP::LibUPnP() { auto code = UpnpInit(0, 0); @@ -55,10 +53,6 @@ int LibUPnP::o_callback(Upnp_EventType et, void* evp, void* cookie) { LibUPnP *ulib = (LibUPnP *)cookie; - if (ulib == nullptr) { - // Because the asyncsearch calls uses a null cookie. - ulib = theLib; - } if (ulib->handler) ulib->handler(et, evp);