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;
|
||||
}
|
||||
|
||||
float MPD::Connection::Version() const
|
||||
unsigned MPD::Connection::Version() const
|
||||
{
|
||||
if (!itsConnection)
|
||||
return 0;
|
||||
const unsigned *version = mpd_connection_get_server_version(itsConnection);
|
||||
return version[1] + version[2]*0.1;
|
||||
return itsConnection ? mpd_connection_get_server_version(itsConnection)[1] : 0;
|
||||
}
|
||||
|
||||
void MPD::Connection::SetHostname(const std::string &host)
|
||||
|
||||
@@ -92,7 +92,7 @@ namespace MPD
|
||||
const std::string & GetHostname() { return itsHost; }
|
||||
int GetPort() { return itsPort; }
|
||||
|
||||
float Version() const;
|
||||
unsigned Version() const;
|
||||
|
||||
void SetIdleEnabled(bool val) { isIdleEnabled = val; }
|
||||
bool SupportsIdle() const { return supportsIdle; }
|
||||
|
||||
Reference in New Issue
Block a user