drivers/net/pcmcia/nmclan_cs.c: fix a check after use
PATCH 1/1 drivers/net/pcmcia/nmclan_cs.c: fix a check after use
This patch fixes a check after use found by the Coverity checker.
Signed-off-by Adrian Bunk <[email protected]>
drivers/net/pcmcia/nmclan_cs.c renamed from drivers/net/pcmcia/nmclan_cs.c.old +3 -1
@@ -1090,20 +1090,22 @@---------------------------------------------------------------------------- */ static irqreturn_t mace_interrupt (int irq,void *dev_id,struct pt_regs *regs) {struct net_device *dev = (struct net_device *) dev_id;mace_private *lp =netdev_priv (dev); -kio_addr_t ioaddr = dev->base_addr; +kio_addr_t ioaddr;int status;int IntrCnt =MACE_MAX_IR_ITERATIONS ;if (dev ==NULL ) {DEBUG (2 ,"mace_interrupt(): irq 0x%X for unknown device.\n" , irq);return IRQ_NONE ; } + ioaddr = dev->base_addr; +if (lp->tx_irq_disabled) { printk( (lp->tx_irq_disabled? KERN_NOTICE "%s: Interrupt with tx_irq_disabled " "[isr=%02X, imr=%02X]\n":