@@ -32,7 +32,7 @@ public static LinuxNativePty current(TerminalProvider provider, SystemStream sys
32
32
return new LinuxNativePty (
33
33
provider , systemStream , -1 , null , 0 , FileDescriptor .in , 2 , FileDescriptor .err , ttyname (2 ));
34
34
default :
35
- throw new IllegalArgumentException ("Unsupport stream for console: " + systemStream );
35
+ throw new IllegalArgumentException ("Unsupported stream for console: " + systemStream );
36
36
}
37
37
} catch (IOException e ) {
38
38
throw new IOException ("Not a tty" , e );
@@ -55,15 +55,18 @@ public static LinuxNativePty open(TerminalProvider provider, Attributes attr, Si
55
55
}
56
56
String name = new String (buf , 0 , len );
57
57
return new LinuxNativePty (
58
- provider ,
59
- null ,
60
- master [0 ],
61
- newDescriptor (master [0 ]),
62
- slave [0 ],
63
- newDescriptor (slave [0 ]),
64
- 2 ,
65
- FileDescriptor .err ,
66
- name );
58
+ provider , null , master [0 ], newDescriptor (master [0 ]), slave [0 ], newDescriptor (slave [0 ]), name );
59
+ }
60
+
61
+ public LinuxNativePty (
62
+ TerminalProvider provider ,
63
+ SystemStream systemStream ,
64
+ int master ,
65
+ FileDescriptor masterFD ,
66
+ int slave ,
67
+ FileDescriptor slaveFD ,
68
+ String name ) {
69
+ super (provider , systemStream , master , masterFD , slave , slaveFD , name );
67
70
}
68
71
69
72
public LinuxNativePty (
0 commit comments