[boost] Re: Avoiding warning on thedo{...}while(0) macroimplementation trick