From 7f23bacb480602ad22b57900f3e4b459eeb75c0c Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Thu, 21 Mar 2013 23:54:07 +0000 Subject: [PATCH] coolridr: work around miscompile on newer versions of Clang [Phil Bennett] --- src/mame/drivers/coolridr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/drivers/coolridr.c b/src/mame/drivers/coolridr.c index c859563dcbe..974d1486006 100644 --- a/src/mame/drivers/coolridr.c +++ b/src/mame/drivers/coolridr.c @@ -2053,7 +2053,7 @@ void *coolridr_state::draw_object_threaded(void *param, int threadid) const int pixelOffsetnextX = ((hPosition) + ((h+1)* 16 * hZoom)) / 0x40; int blockwide = pixelOffsetnextX-pixelOffsetX; - UINT32 incx = 0x8000000 / hZoom; + UINT32 incx = 0x8000000 / (object->spriteblit[8] & 0x0000ffff); if (pixelOffsetX+blockwide < clipminX) continue;