fix macro call __VA_ARGS__ bug