summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2015-08-17 11:27:11 +0000
committerAlexander Kornienko <alexfh@google.com>2015-08-17 11:27:11 +0000
commite0c900ed057848ab0114ce001f3b280cebc931cf (patch)
tree324184c84a1a16b1078810d5db5b83f92303f71f
parent27716bb9d915bdf59f8808eabc2389a2c322df54 (diff)
downloadbcm5719-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.cpp2
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);
OpenPOWER on IntegriCloud