[S390] tty: PTR_ERR return of wrong pointer in fs3270_open()
[safe/jmp/linux-2.6] / drivers / s390 / char / fs3270.c
index 28e4649..247b2b9 100644 (file)
@@ -467,7 +467,7 @@ fs3270_open(struct inode *inode, struct file *filp)
        if (IS_ERR(ib)) {
                raw3270_put_view(&fp->view);
                raw3270_del_view(&fp->view);
-               rc = PTR_ERR(fp);
+               rc = PTR_ERR(ib);
                goto out;
        }
        fp->rdbuf = ib;