diff options
Diffstat (limited to 'src/common/mempool.c')
-rw-r--r-- | src/common/mempool.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/mempool.c b/src/common/mempool.c index 6a41d220fe..d489cf6550 100644 --- a/src/common/mempool.c +++ b/src/common/mempool.c @@ -144,7 +144,7 @@ struct mp_chunk_t { }; /** Number of extra bytes needed beyond mem_size to allocate a chunk. */ -#define CHUNK_OVERHEAD (sizeof(mp_chunk_t)-1) +#define CHUNK_OVERHEAD STRUCT_OFFSET(mp_chunk_t, mem[0]) /** Given a pointer to a mp_allocated_t, return a pointer to the memory * item it holds. */ |