From 715c98aeeca58bcfe31e30a95d86c474514d12dd Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Wed, 27 Aug 2014 20:54:50 +0000 Subject: Update for Clang API change. llvm-svn: 216615 --- .../clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp | 5 ++--- clang-tools-extra/unittests/include/common/VirtualFileHelper.h | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'clang-tools-extra') diff --git a/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp b/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp index 58bdb035c52..4559a26a12b 100644 --- a/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp +++ b/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp @@ -188,9 +188,8 @@ bool applyFormatting(const std::vector &Replacements, FileManager Files((FileSystemOptions())); SourceManager SM(Diagnostics, Files); - SM.overrideFileContents( - Files.getFile(FileName), - llvm::MemoryBuffer::getMemBufferCopy(FileData).release()); + SM.overrideFileContents(Files.getFile(FileName), + llvm::MemoryBuffer::getMemBufferCopy(FileData)); Rewriter Rewrites(SM, LangOptions()); return getRewrittenData(FormattingReplacements, Rewrites, FormattedFileData); diff --git a/clang-tools-extra/unittests/include/common/VirtualFileHelper.h b/clang-tools-extra/unittests/include/common/VirtualFileHelper.h index f6fa7fcbe53..5fa4d53a173 100644 --- a/clang-tools-extra/unittests/include/common/VirtualFileHelper.h +++ b/clang-tools-extra/unittests/include/common/VirtualFileHelper.h @@ -63,7 +63,7 @@ public: llvm::MemoryBuffer::getMemBuffer(I->Code); const FileEntry *Entry = SM.getFileManager().getVirtualFile( I->FileName, Buf->getBufferSize(), /*ModificationTime=*/0); - SM.overrideFileContents(Entry, Buf.release()); + SM.overrideFileContents(Entry, std::move(Buf)); } } -- cgit v1.2.3