Correct parameter type in macro