diff options
author | Dominik Maier <domenukk@gmail.com> | 2020-04-01 02:59:19 +0200 |
---|---|---|
committer | Dominik Maier <domenukk@gmail.com> | 2020-04-01 13:10:07 +0200 |
commit | 77d68bc7bd4a693844ffb3dfe33ce4923e4a74ba (patch) | |
tree | 893fada84e3713b8693f305aeccbc4df997ff770 /test/unittests/unit_maybe_alloc.c | |
parent | 6392a349cee77edb98b38d4988b0696ea3213c84 (diff) | |
download | afl++-77d68bc7bd4a693844ffb3dfe33ce4923e4a74ba.tar.gz |
old cmocka is old
Diffstat (limited to 'test/unittests/unit_maybe_alloc.c')
-rw-r--r-- | test/unittests/unit_maybe_alloc.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/test/unittests/unit_maybe_alloc.c b/test/unittests/unit_maybe_alloc.c index 985e28f7..8fa986d8 100644 --- a/test/unittests/unit_maybe_alloc.c +++ b/test/unittests/unit_maybe_alloc.c @@ -2,15 +2,17 @@ #include <stddef.h> #include <setjmp.h> #include <assert.h> -#include <cmocka.h> - -/* Apparently not supported in very old cmocka versions */ +/* cmocka < 1.0 didn't support these features we need */ #ifndef assert_ptr_equal #define assert_ptr_equal(a, b) \ _assert_int_equal(cast_ptr_to_largest_integral_type(a), \ cast_ptr_to_largest_integral_type(b), \ __FILE__, __LINE__) +#define CMUnitTest UnitTest +#define cmocka_unit_test unit_test #endif +#include <cmocka.h> + extern void mock_assert(const int result, const char* const expression, const char * const file, const int line); |