aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Svoboda <jan_svoboda@apple.com>2025-05-22 12:40:03 -0700
committerJan Svoboda <jan_svoboda@apple.com>2025-05-22 12:40:03 -0700
commitd25f95fdbc5314f30618912e18f00ad4dd720fa0 (patch)
tree15aeafcdc235d3456cbd5aa3ae2085931b060e0f
parent4bcea4e9ed4770ed181294c8850c9ce573e58fbd (diff)
downloadllvm-d25f95fdbc5314f30618912e18f00ad4dd720fa0.zip
llvm-d25f95fdbc5314f30618912e18f00ad4dd720fa0.tar.gz
llvm-d25f95fdbc5314f30618912e18f00ad4dd720fa0.tar.bz2
[clang] Fix handle_cxx.cpp after 9e306ad4
-rw-r--r--clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp4
1 files 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<FileManager> Files(
new FileManager(FileSystemOptions()));
IgnoringDiagConsumer Diags;
- IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions();
+ DiagnosticOptions DiagOpts;
DiagnosticsEngine Diagnostics(
- IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
+ IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), DiagOpts,
&Diags, false);
std::unique_ptr<clang::CompilerInvocation> Invocation(
tooling::newInvocation(&Diagnostics, CC1Args, /*BinaryName=*/nullptr));