[hal] Ensure HAL status variables are initialized to zero (#3421)

HAL functions don't set the status variable on success, so it's possible
to use the status variable in an uninitialized state.
This commit is contained in:
Tyler Veness
2021-06-08 21:18:59 -07:00
committed by GitHub
parent d068fb321f
commit 0773f4033e
13 changed files with 13 additions and 22 deletions

View File

@@ -27,12 +27,11 @@ TEST(PWMSimTests, TestPwmInitialization) {
INDEX_TO_TEST, &TestPwmInitializationCallback, &callbackParam, false);
ASSERT_TRUE(0 != callbackId);
int32_t status;
int32_t status = 0;
HAL_PortHandle portHandle;
HAL_DigitalHandle pwmHandle;
// Use out of range index
status = 0;
portHandle = 8000;
gTestPwmCallbackName = "Unset";
pwmHandle = HAL_InitializePWMPort(portHandle, nullptr, &status);