From c851438e3f2c587c5b8fb7ec4bf179798532b9f3 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Fri, 21 Dec 2012 18:00:08 +0000 Subject: [PATCH] Teach sort_includes.py to drop duplicated includes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170911 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/sort_includes.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/sort_includes.py b/utils/sort_includes.py index 8ff7d059c4f..fef97550db8 100755 --- a/utils/sort_includes.py +++ b/utils/sort_includes.py @@ -64,9 +64,9 @@ def sort_includes(f): if not found_headers: return - local_headers.sort() - project_headers.sort() - system_headers.sort() + local_headers = sorted(set(local_headers)) + project_headers = sorted(set(project_headers)) + system_headers = sorted(set(system_headers)) headers = api_headers + local_headers + project_headers + system_headers header_lines = ['#include ' + h for h in headers] lines = lines[:headers_begin] + header_lines + lines[headers_end + 1:]