X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=drivers%2Ftty%2Fhvc%2Fhvc_console.c;h=4e9c4cc9e1b52a5b6a91f2881a0f4495743997d9;hb=b8dccc1b2e178c4d9702c30fadbadff0c093e3d7;hp=4fcec1d793a7f6ca0b2271c5b770dbd92554f623;hpb=571366284b50c93ba4ba5f13fad3f2430024c613;p=firefly-linux-kernel-4.4.55.git diff --git a/drivers/tty/hvc/hvc_console.c b/drivers/tty/hvc/hvc_console.c index 4fcec1d793a7..4e9c4cc9e1b5 100644 --- a/drivers/tty/hvc/hvc_console.c +++ b/drivers/tty/hvc/hvc_console.c @@ -319,7 +319,8 @@ static int hvc_install(struct tty_driver *driver, struct tty_struct *tty) int rc; /* Auto increments kref reference if found. */ - if (!(hp = hvc_get_by_index(tty->index))) + hp = hvc_get_by_index(tty->index); + if (!hp) return -ENODEV; tty->driver_data = hp;