--- zzzz-none-000/linux-2.6.19.2/drivers/char/isicom.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/drivers/char/isicom.c 2007-01-11 07:38:19.000000000 +0000 @@ -1062,12 +1062,11 @@ static void isicom_close(struct tty_struct *tty, struct file *filp) { struct isi_port *port = tty->driver_data; - struct isi_board *card; + struct isi_board *card = port->card; unsigned long flags; if (!port) return; - card = port->card; if (isicom_paranoia_check(port, tty->name, "isicom_close")) return;