fix __VA_ARGS__ used more STDC like