Some general cleanups in the HAL (#188)

AnalogTrigger initialization checks are now in the correct order. Plus
frees no longer grab the structure if it is not needed.
This commit is contained in:
Thad House
2016-07-25 23:26:34 -07:00
committed by Peter Johnson
parent 8ac7e44f19
commit 866046edd1
6 changed files with 10 additions and 34 deletions

View File

@@ -63,8 +63,6 @@ HAL_AnalogInputHandle HAL_InitializeAnalogInputPort(HAL_PortHandle port_handle,
}
void HAL_FreeAnalogInputPort(HAL_AnalogInputHandle analog_port_handle) {
auto port = analogInputHandles.Get(analog_port_handle);
if (!port) return;
// no status, so no need to check for a proper free.
analogInputHandles.Free(analog_port_handle);
}