From 803b2b2e65f0a370abe6cf76e3c89fa573469d08 Mon Sep 17 00:00:00 2001 From: Pavel Pisa Date: Mon, 13 Feb 2012 18:01:26 +0100 Subject: [PATCH] sysless: IRQ_RETVAL must not touch its argument for void return type handler variant. Signed-off-by: Pavel Pisa --- arch/generic/defines/irq_generic.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/generic/defines/irq_generic.h b/arch/generic/defines/irq_generic.h index 1f6c39c..ce2eada 100644 --- a/arch/generic/defines/irq_generic.h +++ b/arch/generic/defines/irq_generic.h @@ -17,7 +17,7 @@ typedef int irqreturn_t; typedef void irqreturn_t; #define IRQ_NONE ((void)0) #define IRQ_HANDLED ((void)1) -#define IRQ_RETVAL(x) ((x)!=IRQ_NONE?IRQ_HANDLED:IRQ_NONE) +#define IRQ_RETVAL(x) (IRQ_HANDLED) #endif /*WITH_IRQ_RETVAL*/ -- 2.39.2