From 44458fa0ba84ce72dc698254a7b694bcd1a14fc7 Mon Sep 17 00:00:00 2001 From: Eric Sesterhenn Date: Mon, 10 Apr 2006 22:54:36 -0700 Subject: [PATCH] --- yaml --- r: 25536 b: refs/heads/master c: e60b6e2f747e94358fed9a23afd6abd738de4bf7 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/char/applicom.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index b78e2c961e1c..51b37c17e073 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: fd5403c79bc21819f6e0c40ba098cea8b6a418bd +refs/heads/master: e60b6e2f747e94358fed9a23afd6abd738de4bf7 diff --git a/trunk/drivers/char/applicom.c b/trunk/drivers/char/applicom.c index 927a5bbe112c..a370e7a0bad5 100644 --- a/trunk/drivers/char/applicom.c +++ b/trunk/drivers/char/applicom.c @@ -142,7 +142,7 @@ static int ac_register_board(unsigned long physloc, void __iomem *loc, if (!boardno) boardno = readb(loc + NUMCARD_OWNER_TO_PC); - if (!boardno && boardno > MAX_BOARD) { + if (!boardno || boardno > MAX_BOARD) { printk(KERN_WARNING "Board #%d (at 0x%lx) is out of range (1 <= x <= %d).\n", boardno, physloc, MAX_BOARD); return 0;