M?ns Rullg?rd wrote: > The \ on the last line should go away. The whole macro should be > enclosed in do { } while(0). > oops. I'll take that \ out. Please explain the benefit of the do/while. What does it protect against? -Justin