WARNING: Argument 'func' is not used in function-like macro