diff options
author | Hallvard Furuseth <hallvard@openldap.org> | 2016-07-23 12:08:12 +0200 |
---|---|---|
committer | Hallvard Furuseth <hallvard@openldap.org> | 2016-07-23 12:08:12 +0200 |
commit | 32764bcb52e70588982d576cb16f435705c11279 (patch) | |
tree | 5d29ab19ad29f77b5de5950ceaa7d6409534d1c9 /libraries/liblmdb/mdb.c | |
parent | 84610e65da85d483f9461b4bdc300a082f004de2 (diff) | |
download | lmdb-32764bcb52e70588982d576cb16f435705c11279.tar.gz lmdb-32764bcb52e70588982d576cb16f435705c11279.tar.bz2 lmdb-32764bcb52e70588982d576cb16f435705c11279.zip |
Factor out MDB_SIZE_MAX, MDB_FMT_Y, MDB_FMT_Z
Diffstat (limited to 'libraries/liblmdb/mdb.c')
-rw-r--r-- | libraries/liblmdb/mdb.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/libraries/liblmdb/mdb.c b/libraries/liblmdb/mdb.c index df31780..01c259f 100644 --- a/libraries/liblmdb/mdb.c +++ b/libraries/liblmdb/mdb.c @@ -355,12 +355,10 @@ typedef HANDLE mdb_mutex_t, mdb_mutexref_t; #else #define MDB_PROCESS_QUERY_LIMITED_INFORMATION 0x1000 #endif -#define Z "I" #else #define THREAD_RET void * #define THREAD_CREATE(thr,start,arg) pthread_create(&thr,NULL,start,arg) #define THREAD_FINISH(thr) pthread_join(thr,NULL) -#define Z "z" /**< printf format modifier for size_t */ /** For MDB_LOCK_FORMAT: True if readers take a pid lock in the lockfile */ #define MDB_PIDLOCK 1 @@ -458,15 +456,8 @@ typedef pthread_mutex_t mdb_mutex_t[1], *mdb_mutexref_t; #define GET_PAGESIZE(x) ((x) = sysconf(_SC_PAGE_SIZE)) #endif -#ifdef MDB_VL32 -#ifdef _WIN32 -#define Y "I64" -#else -#define Y "ll" -#endif -#else -#define Y Z -#endif +#define Z MDB_FMT_Z /**< printf/scanf format modifier for size_t */ +#define Y MDB_FMT_Y /**< printf/scanf format modifier for #mdb_size_t */ #if defined(_WIN32) || defined(MDB_USE_POSIX_SEM) #define MNAME_LEN 32 |