fixed variadic macro definition