diff options
author | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-10 23:24:16 +0000 |
---|---|---|
committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-10 23:24:16 +0000 |
commit | 7ba59edbfb143f1409e283a84dc4328386046b1b (patch) | |
tree | 72d9594ac61551ff0483104ec8ba66a3e78e3df6 /clang-tools-extra/clang-apply-replacements | |
parent | 47cbb566f4c853619e250c0decbff2a46eee1e46 (diff) | |
download | bcm5719-llvm-7ba59edbfb143f1409e283a84dc4328386046b1b.tar.gz bcm5719-llvm-7ba59edbfb143f1409e283a84dc4328386046b1b.zip |
Fix clang-tools-extra build after r283815 (Store FileEntry::Filename as a StringRef instead of raw pointer)
llvm-svn: 283819
Diffstat (limited to 'clang-tools-extra/clang-apply-replacements')
-rw-r--r-- | clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp | 2 | ||||
-rw-r--r-- | clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp b/clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp index c63bc38931e..ce66402a369 100644 --- a/clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp +++ b/clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp @@ -300,7 +300,7 @@ bool writeFiles(const clang::Rewriter &Rewrites) { for (Rewriter::const_buffer_iterator BufferI = Rewrites.buffer_begin(), BufferE = Rewrites.buffer_end(); BufferI != BufferE; ++BufferI) { - const char *FileName = + StringRef FileName = Rewrites.getSourceMgr().getFileEntryForID(BufferI->first)->getName(); std::error_code EC; diff --git a/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp b/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp index 05e2535b725..fd7979dfd66 100644 --- a/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp +++ b/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp @@ -248,7 +248,7 @@ int main(int argc, char **argv) { continue; std::string NewFileData; - const char *FileName = FileAndReplacements.first->getName(); + StringRef FileName = FileAndReplacements.first->getName(); if (!applyReplacements(FileAndReplacements.second, NewFileData, Diagnostics)) { errs() << "Failed to apply replacements to " << FileName << "\n"; |