From 312075f28068b6348ef265d3f3d7cf7b12a4a2e9 Mon Sep 17 00:00:00 2001 From: Brandon Wright Date: Wed, 11 Apr 2018 12:44:21 -0500 Subject: [PATCH] Silence warnings about operator priority. --- cpuexec.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cpuexec.h b/cpuexec.h index e2679d24..8bf32de7 100644 --- a/cpuexec.h +++ b/cpuexec.h @@ -295,17 +295,17 @@ static inline void S9xCheckInterrupts (void) if (PPU.HTimerEnabled) { int32 htimepos = PPU.HTimerPosition; - if (CPU.Cycles >= Timings.H_Max & htimepos < CPU.PrevCycles) + if ((CPU.Cycles >= Timings.H_Max) & (htimepos < CPU.PrevCycles)) htimepos += Timings.H_Max; - if (CPU.PrevCycles >= htimepos | CPU.Cycles < htimepos) + if ((CPU.PrevCycles >= htimepos) | (CPU.Cycles < htimepos)) thisIRQ = FALSE; } if (PPU.VTimerEnabled) { int32 vcounter = CPU.V_Counter; - if (CPU.Cycles >= Timings.H_Max & (!PPU.HTimerEnabled | PPU.HTimerPosition < CPU.PrevCycles)) { + if ((CPU.Cycles >= Timings.H_Max) & ((!PPU.HTimerEnabled) | (PPU.HTimerPosition < CPU.PrevCycles))) { vcounter++; if(vcounter >= Timings.V_Max) vcounter = 0; @@ -315,7 +315,7 @@ static inline void S9xCheckInterrupts (void) thisIRQ = FALSE; } - if (!CPU.IRQLastState & thisIRQ) + if ((!CPU.IRQLastState) & thisIRQ) { #ifdef DEBUGGER S9xTraceFormattedMessage("--- /IRQ High->Low prev HC:%04d curr HC:%04d HTimer:%d Pos:%04d VTimer:%d Pos:%03d",