diff options
| author | Alexander Kornienko <alexfh@google.com> | 2015-08-17 11:27:11 +0000 |
|---|---|---|
| committer | Alexander Kornienko <alexfh@google.com> | 2015-08-17 11:27:11 +0000 |
| commit | e0c900ed057848ab0114ce001f3b280cebc931cf (patch) | |
| tree | 324184c84a1a16b1078810d5db5b83f92303f71f | |
| parent | 27716bb9d915bdf59f8808eabc2389a2c322df54 (diff) | |
| download | bcm5719-llvm-e0c900ed057848ab0114ce001f3b280cebc931cf.tar.gz bcm5719-llvm-e0c900ed057848ab0114ce001f3b280cebc931cf.zip | |
[clang-tidy] Fix a use-after-free.
llvm-svn: 245215
| -rw-r--r-- | clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp b/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp index 7eb13352286..231533db4d6 100644 --- a/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp +++ b/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp @@ -272,7 +272,7 @@ static int clangTidyMain(int argc, const char **argv) { StringRef FileName("dummy"); auto PathList = OptionsParser.getSourcePathList(); if (!PathList.empty()) { - FileName = OptionsParser.getSourcePathList().front(); + FileName = PathList.front(); } ClangTidyOptions EffectiveOptions = OptionsProvider->getOptions(FileName); std::vector<std::string> EnabledChecks = getCheckNames(EffectiveOptions); |

