diff options
author | David Blaikie <dblaikie@gmail.com> | 2014-09-15 17:50:10 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2014-09-15 17:50:10 +0000 |
commit | 7ee25502f6f8f2e0eb100aead2e57416998207c2 (patch) | |
tree | 88c485334ed399e003d55cc75ad856fa5824db6b /clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | |
parent | 0290c9ca5caa1360708d5eba1adf179ec1456cc4 (diff) | |
download | bcm5719-llvm-7ee25502f6f8f2e0eb100aead2e57416998207c2.tar.gz bcm5719-llvm-7ee25502f6f8f2e0eb100aead2e57416998207c2.zip |
unique_ptrify ChainedDiagnosticConsumer's ctor parameters
llvm-svn: 217793
Diffstat (limited to 'clang/lib/Frontend/SerializedDiagnosticPrinter.cpp')
-rw-r--r-- | clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp b/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp index 66b3333524d..15f78d25259 100644 --- a/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp +++ b/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp @@ -236,9 +236,9 @@ private: namespace clang { namespace serialized_diags { -DiagnosticConsumer *create(std::unique_ptr<raw_ostream> OS, - DiagnosticOptions *diags) { - return new SDiagsWriter(std::move(OS), diags); +std::unique_ptr<DiagnosticConsumer> create(std::unique_ptr<raw_ostream> OS, + DiagnosticOptions *diags) { + return llvm::make_unique<SDiagsWriter>(std::move(OS), diags); } } // end namespace serialized_diags } // end namespace clang |