From 832c2852492d791d4973e8176dbfc3b6df807ace Mon Sep 17 00:00:00 2001 From: Andrew Morton <akpm@osdl.org> Date: Mon, 12 Apr 2004 00:59:19 -0700 Subject: [PATCH] [PATCH] isicom error path fix From: Geert Uytterhoeven <geert@linux-m68k.org> Variable error is not initialized, but printed if tty_unregister_driver() fails. --- drivers/char/isicom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/char/isicom.c b/drivers/char/isicom.c index 4d2331813d7c..c609ebb964d8 100644 --- a/drivers/char/isicom.c +++ b/drivers/char/isicom.c @@ -1649,8 +1649,8 @@ static int register_drivers(void) static void unregister_drivers(void) { - int error; - if (tty_unregister_driver(isicom_normal)) + int error = tty_unregister_driver(isicom_normal); + if (error) printk(KERN_DEBUG "ISICOM: couldn't unregister normal driver error=%d.\n",error); put_tty_driver(isicom_normal); } -- 2.30.9