2
0
Эх сурвалжийг харах

pc: Drop useless test from isa_irq_handler

IsaIrqState::ioapic is always non-NULL. Probably, the concrete
qemu_irq was supposed to be tested, but that's already done by
qemu_set_irq.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jan Kiszka 14 жил өмнө
parent
commit
2e9947d2ea
1 өөрчлөгдсөн 2 нэмэгдсэн , 3 устгасан
  1. 2 3
      hw/pc.c

+ 2 - 3
hw/pc.c

@@ -96,9 +96,8 @@ void isa_irq_handler(void *opaque, int n, int level)
     if (n < 16) {
     if (n < 16) {
         qemu_set_irq(isa->i8259[n], level);
         qemu_set_irq(isa->i8259[n], level);
     }
     }
-    if (isa->ioapic)
-        qemu_set_irq(isa->ioapic[n], level);
-};
+    qemu_set_irq(isa->ioapic[n], level);
+}
 
 
 static void ioport80_write(void *opaque, uint32_t addr, uint32_t data)
 static void ioport80_write(void *opaque, uint32_t addr, uint32_t data)
 {
 {