empty function macros
Alexander Best
arundel at freebsd.org
Sun Jan 30 17:29:41 UTC 2011
hi there,
i noticed freebsd has a few of the following macros:
#define FUNC(sb)
when you do something like
if (cond)
FUNC(i)
the compiler complains about an if statement with an empty body. any sensible
way of dealing with this issue?
i saw some reiserfs code which does the following to silence compilers:
#define FUNC(sb) do { } while (0)
cheers.
alex
--
a13x
More information about the freebsd-hackers
mailing list