Wrap in a `do { ... } while (0)` block without a trailing semi-colon.