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 | b958699e956840d4e2a3441f6320d58458a7b80c (patch) | |
tree | eb08ff2f09a84392b60b96cd293e08719629666e /clang-tools-extra/clang-apply-replacements | |
parent | 595f55a6a4f0c2246678b46b4d1a8cb4b17263eb (diff) |
Fix clang-tools-extra build after r283815 (Store FileEntry::Filename as a StringRef instead of raw pointer)
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"; |