From ad03ad94b2f4663692e86aafd9c4629e5df20a09 Mon Sep 17 00:00:00 2001 From: Tetsuo Handa Date: Tue, 6 May 2008 20:42:27 -0700 Subject: [PATCH] --- yaml --- r: 96129 b: refs/heads/master c: 55d7b68996a5064f011d681bca412b6281d2f711 h: refs/heads/master i: 96127: be754404efddb126725885cf7d999f49b6783e0d v: v3 --- [refs] | 2 +- trunk/drivers/serial/serial_core.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 53d329c4f061..4f35390248bf 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3f9827bc05581b6bb34ab0c6b5d8e028f71b4e78 +refs/heads/master: 55d7b68996a5064f011d681bca412b6281d2f711 diff --git a/trunk/drivers/serial/serial_core.c b/trunk/drivers/serial/serial_core.c index 1e2b9d826f69..eab032733790 100644 --- a/trunk/drivers/serial/serial_core.c +++ b/trunk/drivers/serial/serial_core.c @@ -556,7 +556,7 @@ static int uart_chars_in_buffer(struct tty_struct *tty) static void uart_flush_buffer(struct tty_struct *tty) { struct uart_state *state = tty->driver_data; - struct uart_port *port = state->port; + struct uart_port *port; unsigned long flags; /* @@ -568,6 +568,7 @@ static void uart_flush_buffer(struct tty_struct *tty) return; } + port = state->port; pr_debug("uart_flush_buffer(%d) called\n", tty->index); spin_lock_irqsave(&port->lock, flags);