diff options
Diffstat (limited to 'src/mpdclient.h')
-rw-r--r-- | src/mpdclient.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/mpdclient.h b/src/mpdclient.h index bb8771f65..016d1ba1b 100644 --- a/src/mpdclient.h +++ b/src/mpdclient.h @@ -2,8 +2,16 @@ #define MPDCLIENT_H #include "libmpdclient.h" -#define MPD_VERSION(c,x,y,z) (c->connection->version[0]*10000+c->connection->version[1]*100+c->connection->version[2] >= \ - x*10000+y*100+z) +#define MPD_VERSION_EQ(c,x,y,z) (c->connection->version[0] == x && \ + c->connection->version[1] == y && \ + c->connection->version[2] == z ) + +#define MPD_VERSION_LT(c,x,y,z) ( c->connection->version[0]<x || \ + (c->connection->version[0]==x && c->connection->version[1]<y) || \ + (c->connection->version[0]==x && c->connection->version[1]==y && \ + c->connection->version[2]<z) ) + + /****************************************************************************/ /* Playlist */ |