diff options
Diffstat (limited to 'drivers/tty/serial/68328serial.c')
-rw-r--r-- | drivers/tty/serial/68328serial.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/tty/serial/68328serial.c b/drivers/tty/serial/68328serial.c index 66c38a3f74ce..f99a84526f82 100644 --- a/drivers/tty/serial/68328serial.c +++ b/drivers/tty/serial/68328serial.c | |||
@@ -1225,6 +1225,8 @@ rs68328_init(void) | |||
1225 | 1225 | ||
1226 | if (tty_register_driver(serial_driver)) { | 1226 | if (tty_register_driver(serial_driver)) { |
1227 | put_tty_driver(serial_driver); | 1227 | put_tty_driver(serial_driver); |
1228 | for (i = 0; i < NR_PORTS; i++) | ||
1229 | tty_port_destroy(&m68k_soft[i].tport); | ||
1228 | printk(KERN_ERR "Couldn't register serial driver\n"); | 1230 | printk(KERN_ERR "Couldn't register serial driver\n"); |
1229 | return -ENOMEM; | 1231 | return -ENOMEM; |
1230 | } | 1232 | } |