diff options
author | Alexander Kornienko <alexfh@google.com> | 2014-09-04 15:19:49 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2014-09-04 15:19:49 +0000 |
commit | 1c71e843e471c9a9c0f5de0f7dee4450f54aa7a0 (patch) | |
tree | 4b9a3d23a3aabe9aa7595fce0c69480431058641 /clang-tidy/tool/ClangTidyMain.cpp | |
parent | d3a5b95e44e2190384e7be345dc37ec7fd868307 (diff) |
Don't write files with no fixes.
git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@217163 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'clang-tidy/tool/ClangTidyMain.cpp')
-rw-r--r-- | clang-tidy/tool/ClangTidyMain.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tidy/tool/ClangTidyMain.cpp b/clang-tidy/tool/ClangTidyMain.cpp index 6048217f..289b4f8a 100644 --- a/clang-tidy/tool/ClangTidyMain.cpp +++ b/clang-tidy/tool/ClangTidyMain.cpp @@ -190,7 +190,7 @@ int main(int argc, const char **argv) { OptionsParser.getSourcePathList(), &Errors); clang::tidy::handleErrors(Errors, Fix); - if (!ExportFixes.empty()) { + if (!ExportFixes.empty() && !Errors.empty()) { std::error_code EC; llvm::raw_fd_ostream OS(ExportFixes, EC, llvm::sys::fs::F_None); if (EC) { |