]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/tdb1_traverse.c
tdb2: Make TDB1 use the same tdb_hash() wrapper as TDB2
[ccan] / ccan / tdb2 / tdb1_traverse.c
index 23897c14419e6ec55212c1810944489f52265945..8b09e3874a966d54bd266d92d5894e8fea6cc63a 100644 (file)
@@ -331,7 +331,7 @@ TDB_DATA tdb1_nextkey(struct tdb1_context *tdb, TDB_DATA oldkey)
 
        if (!tdb->travlocks.off) {
                /* No previous element: do normal find, and lock record */
-               tdb->travlocks.off = tdb1_find_lock_hash(tdb, oldkey, tdb->hash_fn(&oldkey), tdb->travlocks.lock_rw, &rec);
+               tdb->travlocks.off = tdb1_find_lock_hash(tdb, oldkey, tdb_hash(tdb, oldkey.dptr, oldkey.dsize), tdb->travlocks.lock_rw, &rec);
                if (!tdb->travlocks.off) {
                        return tdb1_null;
                }