X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Fccanlint.h;h=b0acc910e164eef3361f3172b79964afbad01b8f;hp=fc92cd783c7dcd26a4717af2bbcca40d37f02351;hb=0621cac3bf1b5cf4c90de56e0e43b0acde0c94f1;hpb=446eaa5f66db385d89357ba43aa5886f8b906ff0 diff --git a/tools/ccanlint/ccanlint.h b/tools/ccanlint/ccanlint.h index fc92cd78..b0acc910 100644 --- a/tools/ccanlint/ccanlint.h +++ b/tools/ccanlint/ccanlint.h @@ -3,11 +3,13 @@ #include "config.h" #include #include +#include #include #include "../doc_extract.h" #include "licenses.h" -#define REGISTER_TEST(name, ...) extern struct ccanlint name +AUTODATA_TYPE(ccanlint_tests, struct ccanlint); +#define REGISTER_TEST(test) AUTODATA(ccanlint_tests, &test) /* 0 == Describe failed tests. 1 == Describe results for partial failures.