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...
master
Andrzej Rybczak 16 years ago
parent d02713789b
commit 230b6ae3e3
  1. 7
      src/mpdpp.cpp
  2. 2
      src/mpdpp.h

@ -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; }

Loading…
Cancel
Save