From 3ac18ca7666975f198c3b71417b911cc17402655 Mon Sep 17 00:00:00 2001 From: Jaroslaw Pelczar Date: Wed, 28 Aug 2019 17:18:33 +0200 Subject: [PATCH] s3: Fix 64bit portability cast Signed-off-by: Jaroslaw Pelczar Change-Id: I14486e5f1cc73c856f9db7373a398a567df0607c Reviewed-on: https://review.haiku-os.org/c/haiku/+/1781 Reviewed-by: waddlesplash --- src/add-ons/accelerants/s3/virge_edid.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/accelerants/s3/virge_edid.cpp b/src/add-ons/accelerants/s3/virge_edid.cpp index abad312c43..c1e58de595 100644 --- a/src/add-ons/accelerants/s3/virge_edid.cpp +++ b/src/add-ons/accelerants/s3/virge_edid.cpp @@ -22,7 +22,7 @@ static status_t GetI2CSignals_Alt(void* cookie, int* _clock, int* data) { - uint32 index = (uint32)cookie; + uint32 index = (uint32)(addr_t)cookie; uint8 value = ReadCrtcReg(index); *_clock = (value & 0x4) != 0; @@ -34,7 +34,7 @@ GetI2CSignals_Alt(void* cookie, int* _clock, int* data) static status_t SetI2CSignals_Alt(void* cookie, int _clock, int data) { - uint32 index = (uint32)cookie; + uint32 index = (uint32)(addr_t)cookie; uint8 value = 0x10; if (_clock)