diff options
author | Max Kellermann <max@musicpd.org> | 2017-01-23 19:16:14 +0100 |
---|---|---|
committer | Max Kellermann <max@musicpd.org> | 2017-01-23 19:16:14 +0100 |
commit | 32a64481f22cb69c89ec0a34d5d556225ea61f4f (patch) | |
tree | 2331b441adc744b6c110104abcf9eee1defc3be5 | |
parent | 1776015c6c84a2eb8d74a7568dace2905cfd10b2 (diff) |
lib/upnp: fix bad std::chrono cast
libupnp provides seconds, not whatever time unit is used by
std::chrono::steady_clock.
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | src/lib/upnp/Discovery.hxx | 2 |
2 files changed, 3 insertions, 1 deletions
@@ -4,6 +4,8 @@ ver 0.20.3 (not yet released) * database - proxy: fix error "terminate called after throwing ..." - proxy: make connect errors during startup non-fatal +* neighbor + - upnp: fix premature expiry * replay gain: don't reset ReplayGain levels when unpausing playback * silence surround channels when converting from stereo * use shortcuts such as "dsd64" in log messages diff --git a/src/lib/upnp/Discovery.hxx b/src/lib/upnp/Discovery.hxx index d50ac4969..131ffb3c6 100644 --- a/src/lib/upnp/Discovery.hxx +++ b/src/lib/upnp/Discovery.hxx @@ -62,7 +62,7 @@ class UPnPDeviceDirectory final : UpnpCallback { DiscoveredTask(const Upnp_Discovery *disco) :url(disco->Location), device_id(disco->DeviceId), - expires(disco->Expires) {} + expires(std::chrono::seconds(disco->Expires)) {} }; /** |