From 574a42f3b4a58c907ec16bbc633856bde44de2b4 Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Mon, 28 Dec 2020 13:04:21 -0800 Subject: [PATCH] [hal] Fix UnsafeManipulateDIO status check (#2987) --- hal/src/main/native/include/hal/cpp/UnsafeDIO.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hal/src/main/native/include/hal/cpp/UnsafeDIO.h b/hal/src/main/native/include/hal/cpp/UnsafeDIO.h index de7e12da60..ffd4b33451 100644 --- a/hal/src/main/native/include/hal/cpp/UnsafeDIO.h +++ b/hal/src/main/native/include/hal/cpp/UnsafeDIO.h @@ -73,7 +73,7 @@ void UnsafeManipulateDIO(HAL_DigitalHandle handle, int32_t* status, wpi::mutex& dioMutex = detail::UnsafeGetDIOMutex(); tDIO* dSys = detail::UnsafeGetDigialSystem(); auto mask = detail::ComputeDigitalMask(handle, status); - if (status != 0) { + if (*status != 0) { return; } std::scoped_lock lock(dioMutex);