From 3d9a4d585ea3593a97ef3072ef3173abebb5da1a Mon Sep 17 00:00:00 2001 From: Tyler Veness Date: Thu, 9 Sep 2021 19:32:00 -0700 Subject: [PATCH] [wpilibc] Fix AnalogTriggerOutput memory leak reported by asan (#3554) Fixes #3542. Co-authored-by: Peter Johnson --- wpilibc/src/main/native/cpp/AnalogTrigger.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/wpilibc/src/main/native/cpp/AnalogTrigger.cpp b/wpilibc/src/main/native/cpp/AnalogTrigger.cpp index f2b64d2267..ea33c73f8d 100644 --- a/wpilibc/src/main/native/cpp/AnalogTrigger.cpp +++ b/wpilibc/src/main/native/cpp/AnalogTrigger.cpp @@ -109,8 +109,7 @@ bool AnalogTrigger::GetTriggerState() { std::shared_ptr AnalogTrigger::CreateOutput( AnalogTriggerType type) const { return std::shared_ptr( - new AnalogTriggerOutput(*this, type), - wpi::NullDeleter()); + new AnalogTriggerOutput(*this, type)); } void AnalogTrigger::InitSendable(wpi::SendableBuilder& builder) {