projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
50bba68
)
Check the test registry size during add_test()
author
Mike Bland
<mbland@acm.org>
Thu, 17 Jul 2014 23:08:04 +0000
(19:08 -0400)
committer
Matt Caswell
<matt@openssl.org>
Sat, 19 Jul 2014 18:24:36 +0000
(19:24 +0100)
Reviewed-by: Tim Hudson <tjh@openssl.org>
test/testutil.c
patch
|
blob
|
history
diff --git
a/test/testutil.c
b/test/testutil.c
index 792d38228d9cf0a9dcf839e6e7e7d70e5df49c46..89e814193c70ac8aec9c327836beb8d59a36514c 100644
(file)
--- a/
test/testutil.c
+++ b/
test/testutil.c
@@
-58,6
+58,7
@@
#include "testutil.h"
+#include <assert.h>
#include <stdlib.h>
#include <stdio.h>
@@
-74,6
+75,7
@@
static int num_tests = 0;
void add_test(const char* test_case_name, int (*test_fn)())
{
+ assert(num_tests != (sizeof(all_tests) / sizeof(all_tests)[0]));
all_tests[num_tests].test_case_name = test_case_name;
all_tests[num_tests].test_fn = test_fn;
++num_tests;