From d25f95fdbc5314f30618912e18f00ad4dd720fa0 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Thu, 22 May 2025 12:40:03 -0700 Subject: [clang] Fix handle_cxx.cpp after 9e306ad4 --- clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp b/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp index 1420402..98925c0 100644 --- a/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp +++ b/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp @@ -32,9 +32,9 @@ void clang_fuzzer::HandleCXX(const std::string &S, llvm::IntrusiveRefCntPtr Files( new FileManager(FileSystemOptions())); IgnoringDiagConsumer Diags; - IntrusiveRefCntPtr DiagOpts = new DiagnosticOptions(); + DiagnosticOptions DiagOpts; DiagnosticsEngine Diagnostics( - IntrusiveRefCntPtr(new DiagnosticIDs()), &*DiagOpts, + IntrusiveRefCntPtr(new DiagnosticIDs()), DiagOpts, &Diags, false); std::unique_ptr Invocation( tooling::newInvocation(&Diagnostics, CC1Args, /*BinaryName=*/nullptr)); -- cgit v1.1