Commit 39b9bf60 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

curlver: introducing new version number (checking) macros

parent d69eee09
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -53,7 +53,9 @@
   and it is always a greater number in a more recent release. It makes
   comparisons with greater than and less than work.
*/
#define LIBCURL_VERSION_NUM 0x072B00
#define LIBCURL_VERSION_NUM CURL_VERSION_BITS(LIBCURL_VERSION_MAJOR,    \
                                              LIBCURL_VERSION_MINOR,    \
                                              LIBCURL_VERSION_PATCH)

/*
 * This is the date and time when the full source package was created. The
@@ -66,4 +68,8 @@
 */
#define LIBCURL_TIMESTAMP "DEV"

#define CURL_VERSION_BITS(x,y,z) ((x)<<16|(y)<<8|z)
#define CURL_AT_LEAST_VERSION(x,y,z) \
  (LIBCURL_VERSION_NUM >= CURL_VERSION_BITS(x, y, z))

#endif /* __CURL_CURLVER_H */