X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ffailtest%2Ftest%2Frun-locking.c;h=da0ee70facf9a5d0fc188b677246601762fc80a4;hp=b25cfab9a29b36793359cda9c991f772b6a2c22c;hb=67bbee5311280dbbf30debe7122d8722c710e3c3;hpb=5e1616698e06e2ce661122c6c9b04aae50271be8 diff --git a/ccan/failtest/test/run-locking.c b/ccan/failtest/test/run-locking.c index b25cfab9..da0ee70f 100644 --- a/ccan/failtest/test/run-locking.c +++ b/ccan/failtest/test/run-locking.c @@ -1,18 +1,18 @@ +/* Include the C files directly. */ +#include #include #include #include #include #include #include -/* Include the C files directly. */ -#include #define SIZE 8 /* We don't want to fork and fail; we're just testing lock recording. */ -static bool dont_fail(struct failtest_call *history, unsigned num) +static enum failtest_result dont_fail(struct tlist_calls *history) { - return false; + return FAIL_DONT_FAIL; } static bool place_lock(int fd, char lockarr[], unsigned pos, unsigned size, @@ -95,6 +95,7 @@ int main(void) unsigned int isize; plan_tests(5835); + failtest_init(0, NULL); failtest_hook = dont_fail; fd = open("run-locking-scratch", O_RDWR|O_CREAT, 0600);