Merge pull request #3557 from Ouss4/assert
Ensure that only one definition of ASSERT is present
This commit is contained in:
commit
c60c30eb68
4 changed files with 12 additions and 0 deletions
|
@ -516,6 +516,9 @@ static const size_t test_lengths[2] =
|
|||
375U
|
||||
};
|
||||
|
||||
/* Make sure no other definition is already present. */
|
||||
#undef ASSERT
|
||||
|
||||
#define ASSERT( cond, args ) \
|
||||
do \
|
||||
{ \
|
||||
|
|
|
@ -472,6 +472,9 @@ static const unsigned char test_mac[1][16] =
|
|||
}
|
||||
};
|
||||
|
||||
/* Make sure no other definition is already present. */
|
||||
#undef ASSERT
|
||||
|
||||
#define ASSERT( cond, args ) \
|
||||
do \
|
||||
{ \
|
||||
|
|
|
@ -509,6 +509,9 @@ static const unsigned char test_mac[2][16] =
|
|||
}
|
||||
};
|
||||
|
||||
/* Make sure no other definition is already present. */
|
||||
#undef ASSERT
|
||||
|
||||
#define ASSERT( cond, args ) \
|
||||
do \
|
||||
{ \
|
||||
|
|
3
undef_assert_before_defining_it.txt
Normal file
3
undef_assert_before_defining_it.txt
Normal file
|
@ -0,0 +1,3 @@
|
|||
Changes
|
||||
* Undefine the ASSERT macro before defining it locally, in case it is defined
|
||||
in a platform header. Contributed by Abdelatif Guettouche in #3557.
|
Loading…
Reference in a new issue