Index: firmware/App/Controllers/FluidLeak.c =================================================================== diff -u -re0522bf9172f51e2f82b24b5ca68f615190bead5 -r28cf92e09bd48dee7a2275fd69cc9f39f1da03ca --- firmware/App/Controllers/FluidLeak.c (.../FluidLeak.c) (revision e0522bf9172f51e2f82b24b5ca68f615190bead5) +++ firmware/App/Controllers/FluidLeak.c (.../FluidLeak.c) (revision 28cf92e09bd48dee7a2275fd69cc9f39f1da03ca) @@ -67,10 +67,9 @@ *************************************************************************/ void execFluidLeak( void ) { - BOOL state; + BOOL state = noFPGAFluidLeakDetected(); - // Get latest state readings - state = noFPGAFluidLeakDetected(); + // Get latest state reading if ( TRUE == state ) { fluidLeakState.data = FLUID_LEAK_STATE_DRY; @@ -80,7 +79,7 @@ fluidLeakState.data = FLUID_LEAK_STATE_WET; } - // Check state readings and act upon + // Check state reading and act upon if ( FLUID_LEAK_STATE_WET == getFluidLeakState() ) { activateAlarmNoData( ALARM_ID_HD_FLUID_LEAK_DETECTED );