Blame tests/check-compat.h
|
Packit |
e9ba0d |
#ifndef _CHECK_COMPAT_H
|
|
Packit |
e9ba0d |
#define _CHECK_COMPAT_H
|
|
Packit |
e9ba0d |
|
|
Packit |
e9ba0d |
#if (CHECK_MAJOR_VERSION == 0 && (CHECK_MINOR_VERSION < 9 || (CHECK_MINOR_VERSION == 9 && CHECK_MICRO_VERSION < 10)))
|
|
Packit |
e9ba0d |
# define ck_assert_ptr_eq(X,Y) do { \
|
|
Packit |
e9ba0d |
void* _ck_x = (X); \
|
|
Packit |
e9ba0d |
void* _ck_y = (Y); \
|
|
Packit |
e9ba0d |
ck_assert_msg(_ck_x == _ck_y, \
|
|
Packit |
e9ba0d |
"Assertion '"#X"=="#Y"' failed: "#X"==%p, "#Y"==%p", \
|
|
Packit |
e9ba0d |
_ck_x, _ck_y); \
|
|
Packit |
e9ba0d |
} while (0)
|
|
Packit |
e9ba0d |
#endif
|
|
Packit |
e9ba0d |
|
|
Packit |
e9ba0d |
#endif
|