mdbx-tools: minor rearrange internal fields inside mdbx_load to avoid padding.

Change-Id: Ieca06e0c031938b083fd12959812afa1bbc9e2de
This commit is contained in:
Leonid Yuriev 2021-03-12 12:32:12 +03:00
parent 0603dd8305
commit 8b5197b108

View File

@ -130,17 +130,17 @@ static MDBX_val kbuf, dbuf;
typedef struct flagbit {
unsigned bit;
char *name;
unsigned len;
char *name;
} flagbit;
#define S(s) s, STRLENOF(s)
#define S(s) STRLENOF(s), s
flagbit dbflags[] = {
{MDBX_REVERSEKEY, S("reversekey")}, {MDBX_DUPSORT, S("duplicates")},
{MDBX_DUPSORT, S("dupsort")}, {MDBX_INTEGERKEY, S("integerkey")},
{MDBX_DUPFIXED, S("dupfixed")}, {MDBX_INTEGERDUP, S("integerdup")},
{MDBX_REVERSEDUP, S("reversedup")}, {0, nullptr, 0}};
{MDBX_REVERSEDUP, S("reversedup")}, {0, 0, nullptr}};
static int readhdr(void) {
/* reset parameters */