diff options
author | Petri Lehtinen <petri@digip.org> | 2010-12-14 20:57:32 +0200 |
---|---|---|
committer | Petri Lehtinen <petri@digip.org> | 2010-12-14 20:58:40 +0200 |
commit | 23bc8e468d82bcb52a39af8d070776b972d77227 (patch) | |
tree | 532f13a856c670f4278f1bfca2773e148673d4d4 | |
parent | 5422a862de2354b3419ef628bac5a18c6ef522da (diff) | |
download | jansson-23bc8e468d82bcb52a39af8d070776b972d77227.zip jansson-23bc8e468d82bcb52a39af8d070776b972d77227.tar.gz jansson-23bc8e468d82bcb52a39af8d070776b972d77227.tar.bz2 |
Add version info to jansson.h
-rw-r--r-- | src/jansson.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/jansson.h b/src/jansson.h index 0495418..1e6fe6e 100644 --- a/src/jansson.h +++ b/src/jansson.h @@ -16,6 +16,22 @@ extern "C" { #endif +/* version */ + +#define JANSSON_MAJOR_VERSION 1 +#define JANSSON_MINOR_VERSION 3 +#define JANSSON_MICRO_VERSION 0 + +/* Micro version is omitted if it's 0 */ +#define JANSSON_VERSION "1.3" + +/* Version as a 3-byte hex number, e.g. 0x010201 == 1.2.1. Use this + for numeric comparisons, e.g. #if JANSSON_VERSION_HEX >= ... */ +#define JANSSON_VERSION_HEX ((JANSSON_MAJOR_VERSION << 16) | \ + (JANSSON_MINOR_VERSION << 8) | \ + (JANSSON_MICRO_VERSION << 0))) + + /* types */ typedef enum { |