]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/test/run-remap-in-read_traverse.c
tdb2: allow multiple chain locks.
[ccan] / ccan / tdb2 / test / run-remap-in-read_traverse.c
index 6285bf47e1b804e9428bdee971e6cec17f6c1dc2..d784ca34074ec7f8b8fe0cee6c957e60f42d578b 100644 (file)
@@ -40,7 +40,7 @@ int main(int argc, char *argv[])
        unsigned int i;
        struct agent *agent;
        struct tdb_context *tdb;
-       struct tdb_data d = { (unsigned char *)"hello", 5 };
+       struct tdb_data d = tdb_mkdata("hello", 5);
        const char filename[] = "run-remap-in-read_traverse.tdb";
 
        plan_tests(4);
@@ -51,7 +51,7 @@ int main(int argc, char *argv[])
                       O_RDWR|O_CREAT|O_TRUNC, 0600, &tap_log_attr);
 
        ok1(external_agent_operation(agent, OPEN, filename) == SUCCESS);
-       i = add_records_to_grow(agent, tdb->fd, tdb->map_size);
+       i = add_records_to_grow(agent, tdb->file->fd, tdb->file->map_size);
 
        /* Do a traverse. */
        ok1(tdb_traverse(tdb, NULL, NULL) == i);