[wpilibc] Fix AnalogTriggerOutput memory leak reported by asan (#3554)

Fixes #3542.

Co-authored-by: Peter Johnson <johnson.peter@gmail.com>
This commit is contained in:
Tyler Veness
2021-09-09 19:32:00 -07:00
committed by GitHub
parent 54eda59286
commit 3d9a4d585e

View File

@@ -109,8 +109,7 @@ bool AnalogTrigger::GetTriggerState() {
std::shared_ptr<AnalogTriggerOutput> AnalogTrigger::CreateOutput(
AnalogTriggerType type) const {
return std::shared_ptr<AnalogTriggerOutput>(
new AnalogTriggerOutput(*this, type),
wpi::NullDeleter<AnalogTriggerOutput>());
new AnalogTriggerOutput(*this, type));
}
void AnalogTrigger::InitSendable(wpi::SendableBuilder& builder) {