Merge pull request #3557 from Ouss4/assert

Ensure that only one definition of ASSERT is present
This commit is contained in:
Gilles Peskine 2020-08-14 23:24:04 +02:00 committed by GitHub
commit c60c30eb68
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 0 deletions

View file

@ -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 \
{ \

View file

@ -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 \
{ \

View file

@ -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 \
{ \

View 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.