diff options
-rw-r--r-- | clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp | 5 | ||||
-rw-r--r-- | clang-tools-extra/unittests/include/common/VirtualFileHelper.h | 2 |
2 files changed, 3 insertions, 4 deletions
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<tooling::Replacement> &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)); } } |