|
@@ -79,7 +79,7 @@ struct intc_hw_desc {
|
|
|
unsigned int nr_subgroups;
|
|
|
};
|
|
|
|
|
|
-#define _INTC_ARRAY(a) a, a == NULL ? 0 : sizeof(a)/sizeof(*a)
|
|
|
+#define _INTC_ARRAY(a) a, __same_type(a, NULL) ? 0 : sizeof(a)/sizeof(*a)
|
|
|
|
|
|
#define INTC_HW_DESC(vectors, groups, mask_regs, \
|
|
|
prio_regs, sense_regs, ack_regs) \
|