more making the hardware stuff actually work...
diff --git a/aos/crio/hardware/digital_source.cc b/aos/crio/hardware/digital_source.cc
index 3bb6e26..8849a3b 100644
--- a/aos/crio/hardware/digital_source.cc
+++ b/aos/crio/hardware/digital_source.cc
@@ -10,8 +10,9 @@
::AnalogTriggerOutput::Type type,
float lowerVoltage,
float upperVoltage)
- : trigger_(::std::move(trigger)), output_(trigger_->CreateOutput(type)) {
- trigger_->SetLimitsVoltage(lowerVoltage, upperVoltage);
+ : trigger_holder_(::std::move(trigger)),
+ output_(trigger_holder_->CreateOutput(type)) {
+ trigger_holder_->SetLimitsVoltage(lowerVoltage, upperVoltage);
}
} // namespace hardware