Thread (3 messages) 3 messages, 3 authors, 2014-06-02

Re: [PATCH] tty: serial: msm_serial.c: Cleaning up uninitialized variables

From: <hidden>
Date: 2014-06-02 23:20:40
Also in: linux-arm-msm, linux-serial, lkml

On Sun, Jun 01, 2014 at 03:38:24PM +0200, Rickard Strandqvist wrote:
quoted hunk ↗ jump to hunk
There is a risk that the variable will be used without being initialized.

This was largely found by using a static code analysis program called cppcheck.

Signed-off-by: Rickard Strandqvist <redacted>
---
 drivers/tty/serial/msm_serial.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/tty/serial/msm_serial.c b/drivers/tty/serial/msm_serial.c
index 053b98e..c67f5c5 100644
--- a/drivers/tty/serial/msm_serial.c
+++ b/drivers/tty/serial/msm_serial.c
@@ -962,7 +962,7 @@ static int __init msm_console_setup(struct console *co, char *options)
 {
 	struct uart_port *port;
 	struct msm_port *msm_port;
-	int baud, flow, bits, parity;
+	int baud = 0, flow, bits, parity;
 
It looks valid .. We might want to just set it to 115200 which is what your change eventually does later in
the code.

Daniel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help