diff options
Diffstat (limited to 'drivers/usb/serial/quatech2.c')
-rw-r--r-- | drivers/usb/serial/quatech2.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/usb/serial/quatech2.c b/drivers/usb/serial/quatech2.c index 1e67fd89e346..5dccc4f957df 100644 --- a/drivers/usb/serial/quatech2.c +++ b/drivers/usb/serial/quatech2.c | |||
@@ -698,7 +698,7 @@ void qt2_process_read_urb(struct urb *urb) | |||
698 | break; | 698 | break; |
699 | case QT2_CONTROL_ESCAPE: | 699 | case QT2_CONTROL_ESCAPE: |
700 | tty_buffer_request_room(&port->port, 2); | 700 | tty_buffer_request_room(&port->port, 2); |
701 | tty_insert_flip_string(tty, ch, 2); | 701 | tty_insert_flip_string(&port->port, ch, 2); |
702 | i += 2; | 702 | i += 2; |
703 | escapeflag = true; | 703 | escapeflag = true; |
704 | break; | 704 | break; |
@@ -712,10 +712,8 @@ void qt2_process_read_urb(struct urb *urb) | |||
712 | continue; | 712 | continue; |
713 | } | 713 | } |
714 | 714 | ||
715 | if (tty) { | 715 | tty_buffer_request_room(&port->port, 1); |
716 | tty_buffer_request_room(&port->port, 1); | 716 | tty_insert_flip_string(&port->port, ch, 1); |
717 | tty_insert_flip_string(tty, ch, 1); | ||
718 | } | ||
719 | } | 717 | } |
720 | 718 | ||
721 | if (tty) { | 719 | if (tty) { |