From ac8d35be85ab32bf51efee838c686b430128c157 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Mon, 7 Oct 2024 02:11:32 +1100 Subject: [PATCH] machine/sc16is741.cpp: Fixed bad if/else matching breaking THR interrupt logic. --- src/devices/machine/sc16is741.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/devices/machine/sc16is741.cpp b/src/devices/machine/sc16is741.cpp index 5e82d2f37f2..af24430d8f7 100644 --- a/src/devices/machine/sc16is741.cpp +++ b/src/devices/machine/sc16is741.cpp @@ -998,12 +998,12 @@ inline bool sc16is741a_device::check_tx() m_interrupts |= INTERRUPT_THR; update_irq(); } - else - { - LOG("THR empty, setting THR interrupt\n"); - m_interrupts |= INTERRUPT_THR; - update_irq(); - } + } + else + { + LOG("THR empty, setting THR interrupt\n"); + m_interrupts |= INTERRUPT_THR; + update_irq(); } }