MSVC 6 does not support macro variable arguments