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)); } }; |
