From af091051cf5ac64d54710ec1c25dd147ed47000c Mon Sep 17 00:00:00 2001 From: Miles Bader Date: Tue, 18 Feb 2003 05:38:50 -0800 Subject: [PATCH] [PATCH] Handle null OLD argument in nb85e_uart's nb85e_uart_set_termios function --- drivers/serial/nb85e_uart.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/serial/nb85e_uart.c b/drivers/serial/nb85e_uart.c index 873aba4fc8fa0..d5d1694d190a3 100644 --- a/drivers/serial/nb85e_uart.c +++ b/drivers/serial/nb85e_uart.c @@ -472,7 +472,8 @@ nb85e_uart_set_termios (struct uart_port *port, struct termios *termios, /* Restrict flags to legal values. */ if ((cflags & CSIZE) != CS7 && (cflags & CSIZE) != CS8) /* The new value of CSIZE is invalid, use the old value. */ - cflags = (cflags & ~CSIZE) | (old->c_cflag & CSIZE); + cflags = (cflags & ~CSIZE) + | (old ? (old->c_cflag & CSIZE) : CS8); termios->c_cflag = cflags; -- 2.53.0