diff options
author | Sean Callanan <scallanan@apple.com> | 2014-08-30 02:24:56 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2014-08-30 02:24:56 +0000 |
commit | 302be679bcef0bdf4ef5c0eaec915e6a746a6146 (patch) | |
tree | 2b3d7a4a5bffcf8425c6488c517ef623e489de66 /lldb/source/Expression/ClangExpressionParser.cpp | |
parent | 1b591bd289c8a078706a45f67dd53bcde96f2f13 (diff) | |
download | bcm5719-llvm-302be679bcef0bdf4ef5c0eaec915e6a746a6146.tar.gz bcm5719-llvm-302be679bcef0bdf4ef5c0eaec915e6a746a6146.zip |
Fixed a build problem dueo to changes in the
way ownership of memory buffers is handled in
clang's SourceManager.
llvm-svn: 216810
Diffstat (limited to 'lldb/source/Expression/ClangExpressionParser.cpp')
-rw-r--r-- | lldb/source/Expression/ClangExpressionParser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Expression/ClangExpressionParser.cpp b/lldb/source/Expression/ClangExpressionParser.cpp index e235ea54813..f32ca3ae216 100644 --- a/lldb/source/Expression/ClangExpressionParser.cpp +++ b/lldb/source/Expression/ClangExpressionParser.cpp @@ -334,7 +334,7 @@ ClangExpressionParser::Parse (Stream &stream) if (!created_main_file) { std::unique_ptr<MemoryBuffer> memory_buffer = MemoryBuffer::getMemBufferCopy(expr_text, __FUNCTION__); - SourceMgr.setMainFileID(SourceMgr.createFileID(memory_buffer.release())); + SourceMgr.setMainFileID(SourceMgr.createFileID(std::move(memory_buffer))); } diag_buf->BeginSourceFile(m_compiler->getLangOpts(), &m_compiler->getPreprocessor()); |