tests: interrupt: fix coverity issue of newly added testcases

Should not use -1 as an input parameter for unsigned int. Use zero
instead of -1 as invaild interrupt number to fix coverity warning.

Fixes #35146
CID: 235994

Signed-off-by: Enjia Mai <enjiax.mai@intel.com>
This commit is contained in:
Enjia Mai 2021-05-12 10:24:15 +08:00 committed by Anas Nashif
commit e2f6b9536c

View file

@ -88,8 +88,8 @@ void isr_handler(const void *param)
#define TRIGGER_IRQ_DYN_LINE 5
#else
#define TEST_IRQ_DYN_LINE -1
#define TRIGGER_IRQ_DYN_LINE -1
#define TEST_IRQ_DYN_LINE 0
#define TRIGGER_IRQ_DYN_LINE 0
#endif
#endif
@ -97,7 +97,7 @@ void isr_handler(const void *param)
static void init_dyn_interrupt(void)
{
/* If we cannot get a dynamic interrupt, skip test. */
if (TEST_IRQ_DYN_LINE == -1) {
if (TEST_IRQ_DYN_LINE == 0) {
ztest_test_skip();
}