]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/test/external-agent.c
tdb2: tdb_deq: inline helper for comparing two struct tdb_data
[ccan] / ccan / tdb2 / test / external-agent.c
index b5dc56f477e169d19008912f61d242dacdc86bf0..79c299a088047ccbbc7d495548d89e4c34fade89 100644 (file)
@@ -56,8 +56,7 @@ static enum agent_return do_operation(enum operation op, const char *name)
                        ret = FAILED;
                } else if (ecode < 0) {
                        ret = OTHER_FAILURE;
-               } else if (data.dsize != k.dsize
-                          || memcmp(data.dptr, k.dptr, k.dsize) != 0) {
+               } else if (!tdb_deq(data, k)) {
                        ret = OTHER_FAILURE;
                        free(data.dptr);
                } else {