Define Assert() et al to ((void)0) to avoid pedantic warnings.
gcc's -Wempty-body warns about the current usage when compiling postgres without --enable-cassert.
This commit is contained in:
parent
5b51683589
commit
9959abb012
@ -578,12 +578,12 @@ typedef NameData *Name;
|
||||
*/
|
||||
#ifndef USE_ASSERT_CHECKING
|
||||
|
||||
#define Assert(condition)
|
||||
#define Assert(condition) ((void)true)
|
||||
#define AssertMacro(condition) ((void)true)
|
||||
#define AssertArg(condition)
|
||||
#define AssertState(condition)
|
||||
#define AssertArg(condition) ((void)true)
|
||||
#define AssertState(condition) ((void)true)
|
||||
#define AssertPointerAlignment(ptr, bndr) ((void)true)
|
||||
#define Trap(condition, errorType)
|
||||
#define Trap(condition, errorType) ((void)true)
|
||||
#define TrapMacro(condition, errorType) (true)
|
||||
|
||||
#elif defined(FRONTEND)
|
||||
|
Loading…
x
Reference in New Issue
Block a user