X-Git-Url: http://sigaev.ru/git/gitweb.cgi?a=blobdiff_plain;f=flatdb.h;fp=flatdb.h;h=c94618bbe7d1ac0e16c5c996b343777adddb2bc7;hb=616042000fa85135606f626940ca1c73d3a58b36;hp=5c3a4da87bf4578089921fcd31b9d8ee9461b787;hpb=172f787b7c99ced4f9ea9d35f2bfa6953d25dc8b;p=tedtools.git diff --git a/flatdb.h b/flatdb.h index 5c3a4da..c94618b 100644 --- a/flatdb.h +++ b/flatdb.h @@ -30,6 +30,7 @@ #define __FLAT_DB__ #include +#include "tools.h" typedef struct { off_t freespace; @@ -44,7 +45,7 @@ typedef struct { char data[1]; } FDBRecord; -#define RECHDRSZ (sizeof(size_t)) +#define RECHDRSZ (offsetof(FDBRecord, data)) typedef struct { off_t offset;