X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Ftdb.c;h=f7a6a5b358a77b33692296479052f37e0a202ad5;hp=8bae9fc298516738f3e896aa4c31edfa7350f893;hb=dfae76fd82d4bbd8989264dadc2c3c9cde7e5af7;hpb=076c398e1b84881f5c9d0da081bd2ef8027c2b2b diff --git a/ccan/tdb2/tdb.c b/ccan/tdb2/tdb.c index 8bae9fc2..f7a6a5b3 100644 --- a/ccan/tdb2/tdb.c +++ b/ccan/tdb2/tdb.c @@ -111,9 +111,9 @@ static int tdb_new_database(struct tdb_context *tdb, /* Free is empty. */ newdb.hdr.free_list = offsetof(struct new_database, flist); memset(&newdb.flist, 0, sizeof(newdb.flist)); - set_header(NULL, &newdb.flist.hdr, 0, - sizeof(newdb.flist) - sizeof(newdb.flist.hdr), - sizeof(newdb.flist) - sizeof(newdb.flist.hdr), 1); + set_used_header(NULL, &newdb.flist.hdr, 0, + sizeof(newdb.flist) - sizeof(newdb.flist.hdr), + sizeof(newdb.flist) - sizeof(newdb.flist.hdr), 1); /* Magic food */ memset(newdb.hdr.magic_food, 0, sizeof(newdb.hdr.magic_food)); @@ -364,7 +364,7 @@ static int update_rec_hdr(struct tdb_context *tdb, { uint64_t dataroom = rec_data_length(rec) + rec_extra_padding(rec); - if (set_header(tdb, rec, keylen, datalen, keylen + dataroom, h)) + if (set_used_header(tdb, rec, keylen, datalen, keylen + dataroom, h)) return -1; return tdb_write_convert(tdb, off, rec, sizeof(*rec));