diff options
author | Dominik Maier <domenukk@gmail.com> | 2020-04-01 02:28:54 +0200 |
---|---|---|
committer | Dominik Maier <domenukk@gmail.com> | 2020-04-01 13:10:07 +0200 |
commit | 6392a349cee77edb98b38d4988b0696ea3213c84 (patch) | |
tree | 2725973083ab64695dff49b04bab55a259aa1b9d /test/unittests/unit_maybe_alloc.c | |
parent | 4489dd24a81a61c051438c8dea575267ea9a7014 (diff) | |
download | afl++-6392a349cee77edb98b38d4988b0696ea3213c84.tar.gz |
add assert_ptr_equal fallback
Diffstat (limited to 'test/unittests/unit_maybe_alloc.c')
-rw-r--r-- | test/unittests/unit_maybe_alloc.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/unittests/unit_maybe_alloc.c b/test/unittests/unit_maybe_alloc.c index 25b41d46..985e28f7 100644 --- a/test/unittests/unit_maybe_alloc.c +++ b/test/unittests/unit_maybe_alloc.c @@ -4,6 +4,14 @@ #include <assert.h> #include <cmocka.h> +/* Apparently not supported in very old cmocka versions */ +#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__) +#endif + extern void mock_assert(const int result, const char* const expression, const char * const file, const int line); #undef assert |