make MPD::Connection::Version() return integer instead of float
full version is always 0.xx.0, where xx is current version of protocol, so why bother with zeros...
This commit is contained in:
@@ -102,12 +102,9 @@ void MPD::Connection::Disconnect()
|
|||||||
itsMaxPlaylistLength = -1;
|
itsMaxPlaylistLength = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
float MPD::Connection::Version() const
|
unsigned MPD::Connection::Version() const
|
||||||
{
|
{
|
||||||
if (!itsConnection)
|
return itsConnection ? mpd_connection_get_server_version(itsConnection)[1] : 0;
|
||||||
return 0;
|
|
||||||
const unsigned *version = mpd_connection_get_server_version(itsConnection);
|
|
||||||
return version[1] + version[2]*0.1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void MPD::Connection::SetHostname(const std::string &host)
|
void MPD::Connection::SetHostname(const std::string &host)
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ namespace MPD
|
|||||||
const std::string & GetHostname() { return itsHost; }
|
const std::string & GetHostname() { return itsHost; }
|
||||||
int GetPort() { return itsPort; }
|
int GetPort() { return itsPort; }
|
||||||
|
|
||||||
float Version() const;
|
unsigned Version() const;
|
||||||
|
|
||||||
void SetIdleEnabled(bool val) { isIdleEnabled = val; }
|
void SetIdleEnabled(bool val) { isIdleEnabled = val; }
|
||||||
bool SupportsIdle() const { return supportsIdle; }
|
bool SupportsIdle() const { return supportsIdle; }
|
||||||
|
|||||||
Reference in New Issue
Block a user