]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/test/tdb1-external-agent.c
tdb2: unify tdb1_fetch into tdb_fetch
[ccan] / ccan / tdb2 / test / tdb1-external-agent.c
index 4a0d3835483dc4e6c8e504355e475d9d46cc716a..6f80b1933c15de9e399db94274c07d403df8f248 100644 (file)
@@ -51,8 +51,7 @@ static enum agent_return do_operation(enum operation op, const char *name)
                ret = tdb1_transaction_start(tdb) == 0 ? SUCCESS : OTHER_FAILURE;
                break;
        case FETCH:
-               data = tdb1_fetch(tdb, k);
-               if (data.dptr == NULL) {
+               if (tdb_fetch(tdb, k, &data) != TDB_SUCCESS) {
                        if (tdb->last_error == TDB_ERR_NOEXIST)
                                ret = FAILED;
                        else