Wrap multi-line macros in do { } while (0).