From 5a5f10dfc8a57295d86092efea9faabe2e392a49 Mon Sep 17 00:00:00 2001 From: Thad House Date: Fri, 10 Feb 2017 15:21:59 -0800 Subject: [PATCH] Fixes I2C read change size of pointer (#479) Fixes #477 --- wpilibc/athena/src/I2C.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wpilibc/athena/src/I2C.cpp b/wpilibc/athena/src/I2C.cpp index 0f010f5502..5ea58b45ee 100644 --- a/wpilibc/athena/src/I2C.cpp +++ b/wpilibc/athena/src/I2C.cpp @@ -122,8 +122,8 @@ bool I2C::Read(int registerAddress, int count, uint8_t* buffer) { wpi_setWPIErrorWithContext(NullParameter, "buffer"); return true; } - return Transaction(reinterpret_cast(®isterAddress), - sizeof(registerAddress), buffer, count); + uint8_t regAddr = registerAddress; + return Transaction(®Addr, sizeof(regAddr), buffer, count); } /**