[wpilibc] Fix moved pneumatics objects not destructing properly (#4068)

This commit is contained in:
Thad House
2022-03-01 11:10:45 -08:00
committed by GitHub
parent 2668130e70
commit bc39a1a293
3 changed files with 9 additions and 3 deletions

View File

@@ -65,7 +65,9 @@ DoubleSolenoid::DoubleSolenoid(PneumaticsModuleType moduleType,
forwardChannel, reverseChannel} {}
DoubleSolenoid::~DoubleSolenoid() {
m_module->UnreserveSolenoids(m_mask);
if (m_module) {
m_module->UnreserveSolenoids(m_mask);
}
}
void DoubleSolenoid::Set(Value value) {