aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mlog.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/mlog.py')
-rw-r--r--mesonbuild/mlog.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/mesonbuild/mlog.py b/mesonbuild/mlog.py
index 6cbaf60..afefaa6 100644
--- a/mesonbuild/mlog.py
+++ b/mesonbuild/mlog.py
@@ -119,9 +119,8 @@ def _log_error(severity, *args, **kwargs):
else:
assert False, 'Invalid severity ' + severity
- if 'location' in kwargs:
- location = kwargs['location']
- del kwargs['location']
+ location = kwargs.pop('location', None)
+ if location is not None:
location_str = '{}:{}:'.format(os.path.join(location.subdir,
environment.build_filename),
location.lineno)