diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-09-10 05:07:57 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-09-10 05:07:57 +0000 |
commit | bcfcec8864a5b82267bd83a7f8ff4a02cf206eae (patch) | |
tree | 229cce2c7427869c6ccd5f24bf0d9d118aeddde7 /pp-trace | |
parent | c9041d9e3bf7d2082f6d8987e052b5291a444404 (diff) |
Unique_ptrify PPCallbacks ownership. Goes with clang r217474.
git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@217475 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'pp-trace')
-rw-r--r-- | pp-trace/PPTrace.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pp-trace/PPTrace.cpp b/pp-trace/PPTrace.cpp index 917949f5..aae62151 100644 --- a/pp-trace/PPTrace.cpp +++ b/pp-trace/PPTrace.cpp @@ -109,7 +109,8 @@ public: PPTraceConsumer(SmallSet<std::string, 4> &Ignore, std::vector<CallbackCall> &CallbackCalls, Preprocessor &PP) { // PP takes ownership. - PP.addPPCallbacks(new PPCallbacksTracker(Ignore, CallbackCalls, PP)); + PP.addPPCallbacks(llvm::make_unique<PPCallbacksTracker>(Ignore, + CallbackCalls, PP)); } }; |