diff --git a/src/python/m5/util/__init__.py b/src/python/m5/util/__init__.py index bc4ab4a0f5..5ae48754ab 100644 --- a/src/python/m5/util/__init__.py +++ b/src/python/m5/util/__init__.py @@ -108,8 +108,12 @@ def deprecated(replacement=None, logger=warn): message += f" Prefer {replacement} instead." logger(message) - notifyDeprecation() - return func + @wraps(func) + def wrapper(*args, **kwargs): + notifyDeprecation() + return func(*args, **kwargs) + + return wrapper return decorator