Browse Source

ccanlint: append NULL terminator to generated dependencies.

Interestingly, valgrind didn't even notice.  But it crashed on (some) PowerPC.
Rusty Russell 15 years ago
parent
commit
e84320817b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      tools/ccanlint/ccanlint.c

+ 2 - 2
tools/ccanlint/ccanlint.c

@@ -237,10 +237,10 @@ static void init_tests(void)
 	struct btree *keys, *names;
 	struct btree *keys, *names;
 
 
 #undef REGISTER_TEST
 #undef REGISTER_TEST
-#define REGISTER_TEST(name, ...) register_test(&normal_tests, &name, __VA_ARGS__)
+#define REGISTER_TEST(name, ...) register_test(&normal_tests, &name, __VA_ARGS__, NULL)
 #include "generated-normal-tests"
 #include "generated-normal-tests"
 #undef REGISTER_TEST
 #undef REGISTER_TEST
-#define REGISTER_TEST(name, ...) register_test(&compulsory_tests, &name, __VA_ARGS__)
+#define REGISTER_TEST(name, ...) register_test(&compulsory_tests, &name, __VA_ARGS__, NULL)
 #include "generated-compulsory-tests"
 #include "generated-compulsory-tests"
 
 
 	/* Self-consistency check: make sure no two tests
 	/* Self-consistency check: make sure no two tests