mirror of
https://github.com/postgres/postgres.git
synced 2025-07-03 20:02:46 +03:00
Add do { ... } while (0) to more bad macros.
This commit is contained in:
@ -129,7 +129,12 @@ static int pg_isprint(int c);
|
||||
#ifdef REDEBUG
|
||||
#define SP(t, s, c) print(m, t, s, c, stdout)
|
||||
#define AT(t, p1, p2, s1, s2) at(m, t, p1, p2, s1, s2)
|
||||
#define NOTE(str) { if (m->eflags®_TRACE) printf("=%s\n", (str)); }
|
||||
#define NOTE(str) \
|
||||
do { \
|
||||
if (m->eflags®_TRACE) \
|
||||
printf("=%s\n", (str)); \
|
||||
} while (0)
|
||||
|
||||
#else
|
||||
#define SP(t, s, c) /* nothing */
|
||||
#define AT(t, p1, p2, s1, s2) /* nothing */
|
||||
|
Reference in New Issue
Block a user