]> git.sur5r.net Git - openldap/commitdiff
Replace MDB_node.mn_offset[], to ease debugging.
authorHallvard Furuseth <hallvard@openldap.org>
Wed, 11 Dec 2013 10:57:13 +0000 (11:57 +0100)
committerHallvard Furuseth <hallvard@openldap.org>
Wed, 11 Dec 2013 10:57:13 +0000 (11:57 +0100)
libraries/liblmdb/mdb.c

index 7de9337dd5c8f678ba77d4b53dbec6af1af17eba..6326dbcd7b00c99b946d2c4528d03ac8d85a5443 100644 (file)
@@ -701,9 +701,11 @@ typedef struct MDB_node {
         * They are in host byte order in case that lets some
         * accesses be optimized into a 32-bit word access.
         */
-#define mn_lo mn_offset[BYTE_ORDER!=LITTLE_ENDIAN]
-#define mn_hi mn_offset[BYTE_ORDER==LITTLE_ENDIAN] /**< part of dsize or pgno */
-       unsigned short  mn_offset[2];   /**< storage for #mn_lo and #mn_hi */
+#if BYTE_ORDER == LITTLE_ENDIAN
+       unsigned short  mn_lo, mn_hi;   /**< part of data size or pgno */
+#else
+       unsigned short  mn_hi, mn_lo;
+#endif
 /** @defgroup mdb_node Node Flags
  *     @ingroup internal
  *     Flags for node headers.