Commit 150b16ec authored by Max Kellermann's avatar Max Kellermann

lib/upnp/Discovery: make Upnp_Discovery pointers const

parent c98bc4a2
...@@ -153,7 +153,7 @@ UPnPDeviceDirectory::Explore(void *ctx) ...@@ -153,7 +153,7 @@ UPnPDeviceDirectory::Explore(void *ctx)
} }
inline int inline int
UPnPDeviceDirectory::OnAlive(Upnp_Discovery *disco) UPnPDeviceDirectory::OnAlive(const Upnp_Discovery *disco)
{ {
if (isMSDevice(disco->DeviceType) || if (isMSDevice(disco->DeviceType) ||
isCDService(disco->ServiceType)) { isCDService(disco->ServiceType)) {
...@@ -166,7 +166,7 @@ UPnPDeviceDirectory::OnAlive(Upnp_Discovery *disco) ...@@ -166,7 +166,7 @@ UPnPDeviceDirectory::OnAlive(Upnp_Discovery *disco)
} }
inline int inline int
UPnPDeviceDirectory::OnByeBye(Upnp_Discovery *disco) UPnPDeviceDirectory::OnByeBye(const Upnp_Discovery *disco)
{ {
if (isMSDevice(disco->DeviceType) || if (isMSDevice(disco->DeviceType) ||
isCDService(disco->ServiceType)) { isCDService(disco->ServiceType)) {
...@@ -188,13 +188,13 @@ UPnPDeviceDirectory::Invoke(Upnp_EventType et, void *evp) ...@@ -188,13 +188,13 @@ UPnPDeviceDirectory::Invoke(Upnp_EventType et, void *evp)
case UPNP_DISCOVERY_SEARCH_RESULT: case UPNP_DISCOVERY_SEARCH_RESULT:
case UPNP_DISCOVERY_ADVERTISEMENT_ALIVE: case UPNP_DISCOVERY_ADVERTISEMENT_ALIVE:
{ {
Upnp_Discovery *disco = (Upnp_Discovery *)evp; auto *disco = (const Upnp_Discovery *)evp;
return OnAlive(disco); return OnAlive(disco);
} }
case UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE: case UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE:
{ {
Upnp_Discovery *disco = (Upnp_Discovery *)evp; auto *disco = (const Upnp_Discovery *)evp;
return OnByeBye(disco); return OnByeBye(disco);
} }
......
...@@ -153,8 +153,8 @@ private: ...@@ -153,8 +153,8 @@ private:
static void *Explore(void *); static void *Explore(void *);
void Explore(); void Explore();
int OnAlive(Upnp_Discovery *disco); int OnAlive(const Upnp_Discovery *disco);
int OnByeBye(Upnp_Discovery *disco); int OnByeBye(const Upnp_Discovery *disco);
/* virtual methods from class UpnpCallback */ /* virtual methods from class UpnpCallback */
virtual int Invoke(Upnp_EventType et, void *evp) override; virtual int Invoke(Upnp_EventType et, void *evp) override;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment