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