aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/tty
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/tty')
-rw-r--r--drivers/tty/pty.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/tty/pty.c b/drivers/tty/pty.c
index 7613f95f2d6b..2feea63d497a 100644
--- a/drivers/tty/pty.c
+++ b/drivers/tty/pty.c
@@ -686,15 +686,15 @@ static int ptmx_open(struct inode *inode, struct file *filp)
686 686
687 retval = devpts_pty_new(inode, tty->link); 687 retval = devpts_pty_new(inode, tty->link);
688 if (retval) 688 if (retval)
689 goto out1; 689 goto err_release;
690 690
691 retval = ptm_driver->ops->open(tty, filp); 691 retval = ptm_driver->ops->open(tty, filp);
692 if (retval) 692 if (retval)
693 goto out2; 693 goto err_release;
694out1: 694
695 tty_unlock(); 695 tty_unlock();
696 return retval; 696 return 0;
697out2: 697err_release:
698 tty_unlock(); 698 tty_unlock();
699 tty_release(inode, filp); 699 tty_release(inode, filp);
700 return retval; 700 return retval;