diff options
Diffstat (limited to 'waftools/clang_compilation_database.py')
-rw-r--r-- | waftools/clang_compilation_database.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/waftools/clang_compilation_database.py b/waftools/clang_compilation_database.py index 558b88a4a6..666471f07e 100644 --- a/waftools/clang_compilation_database.py +++ b/waftools/clang_compilation_database.py @@ -44,7 +44,7 @@ def write_compilation_database(ctx): root = json.load(database_file) except IOError: root = [] - clang_db = dict((x['file'], x) for x in root) + clang_db = {x['file']: x for x in root} for task in getattr(ctx, 'clang_compilation_database_tasks', []): try: cmd = task.last_cmd |