diff --git a/wpilibcIntegrationTests/src/FRCUserProgram/cpp/MotorEncoderTest.cpp b/wpilibcIntegrationTests/src/FRCUserProgram/cpp/MotorEncoderTest.cpp index 1cdfa5e291..25d2951b3b 100644 --- a/wpilibcIntegrationTests/src/FRCUserProgram/cpp/MotorEncoderTest.cpp +++ b/wpilibcIntegrationTests/src/FRCUserProgram/cpp/MotorEncoderTest.cpp @@ -67,8 +67,8 @@ class MotorEncoderTest : public testing::TestWithParam { TestBench::kTalonEncoderChannelB); break; } - m_filter = new LinearDigitalFilter(LinearDigitalFilter::MovingAverage( - std::shared_ptr(m_encoder, NullDeleter()), 50)); + m_filter = new LinearDigitalFilter( + LinearDigitalFilter::MovingAverage(*m_encoder, 50)); } void TearDown() override {